En mi caso, estaba conectado a un servidor a través de VPN (VPN abierta). Una vez que corrí sudo yum -y update
, todos los paquetes se estaban actualizando, junto con Open-VPN. Una vez que el paquete open-VPN se actualizó, me desconecté de la VPN. Volví a iniciar sesión, probé la actualización de yum nuevamente y dijo que otro proceso está reteniendo el bloqueo de yum.
Lo verifiqué ps ax | grep yum
y el viejo proceso aún se estaba ejecutando. Esperé 5 minutos para que se "terminara", pero el proceso siguió ejecutándose. Entonces pensé que podía "apretar el gatillo" con matar, así que corrí
kill <PID of the yum update process>
Eso no mató el proceso. Intenté eso un par de veces más, y todavía no tuve éxito.
Finalmente tuve que desconectarlo realmente, ejecutando:
kill -9 <PID of the yum update process>
Intenté actualizar de nuevo, pero el mismo problema. Entonces corrí:
rm -f /var/run/yum.pid
y luego intenté actualizar y obtuve esta salida:
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: mirror.sigmanet.com
* epel: mirror.sjc02.svwh.net
* extras: mirrors.vpsie.com
* updates: mirror.pac-12.org
No Packages marked for Update
¡Cree que todo está bien, pero no me gustó desconectar tantas cosas!
sudo yum -y update
, todos los paquetes se estaban actualizando, junto con Open-VPN. Una vez que el paquete open-VPN se actualizó, me desconecté de la VPN. Vuelvo a iniciar sesión, vuelvo a intentar la actualización yum y dice lo mismo.