No meu caso, eu estava conectado a um servidor via VPN (VPN aberta). Uma vez que eu corri sudo yum -y update
, todos os pacotes estavam sendo atualizados, junto com a VPN aberta. Uma vez que o pacote VPN aberto foi atualizado, eu estava desconectado da VPN. Eu entrei de volta, tentei a atualização do yum novamente e ela disse que outro processo está segurando o bloqueio do yum.
Eu verifiquei com ps ax | grep yum
e o processo antigo ainda estava em execução. Esperei por 5 min para "terminar", mas o processo continuou funcionando. 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 não tive sucesso.
Finalmente eu tive que realmente puxar o plug nele, 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 depois tentei atualizar e recebi 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 tudo está bem, mas eu não gostei de colocar tantas coisas em você!