Como posso terminar a transação inacabada, então posso fazer todas as atualizações?

1

Eu tento usar o yum update e toda a vez ele me diz para executar a transação yum-complete primeiro para concluir as transações inacabadas restantes.

Quando eu tento, ele faz um loop como sempre, e às vezes termina dizendo que esses 2 pacotes foram desinstalados: sendmail.x86_64 0: 8.14.4-8.el6 sendmail-cf.noarch 0: 8.14.4-8.el6

Então eu tento instalá-los usando o yum install, e estou de volta no loop infinito terminando com a mesma mensagem que eu deveria considerar a execução do yum-complete-transaction.

EDITAR E eu esqueci de dizer: quando eu uso o yum-complete-transaction, ele nunca termina até ser cancelado, eu ajustei o timeout em 300.

Existe uma saída deste labirinto?

O sistema operacional é o CentOS 6.4, estou usando o WinSCP no Windows 8.

    
por Tritof 23.04.2014 / 18:56

1 resposta

2

Verifique se não há outras instâncias do yum em execução em segundo plano. Em seguida, tente usar a opção --cleanup-only , assim: yum-complete-transaction --cleanup-only -v

    
por 07.06.2014 / 20:59