Nota
yum history undo
aceita o ID da transação (não o nome do pacote) como um argumento e comunica claramente a você se você errar
Bad transaction ID given
Error: Failed history undo
mas desde que você recebeu a mensagem Failed to downgrade
, presumo que seja apenas um erro de digitação e você possui um ID de transação de yum history list
.
Resposta
Isso provavelmente se deve ao fato de o repositório de arquivos ser desativado. Por exemplo, o CentOS usa CentOS-Vault.repo
para armazenar pacotes de versões anteriores, enquanto o Webtatic usa webtatic-archive.repo
.
Para ver todos os repositórios instalados (não apenas ativados):
ls -la /etc/yum.repos.d/
Encontre <archive_repository>.repo
apropriado para o (s) seu (s) pacote (s) com falha, defina enabled=1
e reverta sua transação:
yum history undo <transaction_id>