Kernel version : 2.6.31.6-166.fc12.x86_64
Any ideas how I can prevent this behaviour?
Executar
# gnome-system-monitor
(na verdade, acho que não é necessário ter acesso ao nível de raiz, mas é assim que normalmente o executo.)
Na guia Processos, selecione a entrada PackageKit e clique em Finalizar processo.
Se houver várias entradas do PackageKit (como plugins), repita essa etapa.
Agora execute o comando yum que você deseja e yum deve ser capaz de obter o bloqueio antes que a verificação de atualização do PackageKit seja iniciada novamente.
Claro, se você nunca instalou essa ferramenta, primeiro precisa executar
# yum install gnome-system-monitor
enquanto o PackageKit não possui os arquivos do monitor de atualização do yellowdog bloqueados. Eu acho que essa ferramenta funciona muito melhor (para esse propósito, pelo menos) do que kill ou killall.