No meu caso, eu estava conectado a um servidor via VPN (VPN aberta). Depois que eu executei sudo yum -y update
, todos os pacotes estavam sendo atualizados, juntamente com a VPN aberta. Depois que o pacote VPN aberto foi atualizado, eu fui desconectado da VPN. Eu entrei novamente, tentei a atualização do yum novamente e dizia que outro processo está retendo o bloqueio do yum.
Eu verifiquei ps ax | grep yum
e o processo antigo ainda estava em execução. Esperei 5 minutos para que "terminasse", mas o processo continuou em execução. Então eu pensei que poderia "puxar o gatilho" com matar, então eu corri
kill <PID of the yum update process>
Isso não matou o processo. Tentei isso mais algumas vezes, e ainda sem sucesso.
Finalmente, tive que realmente puxar o plugue, executando:
kill -9 <PID of the yum update process>
Tentei atualizar yum novamente, mas o mesmo problema. Eu então corri:
rm -f /var/run/yum.pid
e tentei atualizar e obtive esta saída:
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
Acredite que está tudo bem, mas eu não gostei de puxar o plugue com tantas coisas!
sudo yum -y update
, todos os pacotes estavam sendo atualizados, juntamente com a VPN aberta. Depois que o pacote VPN aberto foi atualizado, eu fui desconectado da VPN. Faço login novamente, tente a atualização do yum novamente e ela diz a mesma coisa.