Como desfazer ou refazer uma instalação do Yum no CentOS e Rhel

Como desfazer ou refazer uma instalação do Yum no CentOS e Rhel

Um dos recursos mais importantes e úteis adicionados ao Yum Package Manager (da versão 3.2.25) é o 'históriaComando. Ele permite que você revise um histórico completo de transações YUM que foram executadas em um sistema.

Ele mostra as datas e os horários em que foram realizadas transações, independentemente de as transações foram bem -sucedidas ou foram abortadas, o número de pacotes afetados e muito mais.

Importante, história pode ser usado para desfazer ou refazer certas transações. Neste artigo, mostraremos como desfazer ou refazer uma instalação do yum, incluindo dependências de um CENTOS/RHEL distribuição.

Para fazer isso, primeiro você precisa revisar o histórico de transações YUM, executando o seguinte comando como raiz Usuário, de outra forma, use o comando sudo para obter privilégios root.

$ sudo yum história ou $ sudo yum listar tudo 
Lista seu histórico

Da saída na captura de tela acima, o história mostra o ID da transação, a linha de comando, data e hora, ação e muito mais.

Para desfazer a yum install, Tome nota do ID da transação, e execute a ação necessária. Neste exemplo, queremos desfazer a instalação com Id 63, que apagará o pacote instalado na transação especificada, como segue (enter S/sim quando perguntado).

$ sudo yum história desfazer 63 
Pacote de instalação do desfazer yum

Para refazer uma instalação do yum, como antes, tome nota do ID da transação, e executá -lo. Por exemplo, para refazer a instalação com Id 63, Execute o seguinte comando.

$ sudo yum história refazer 63 

Observe que você pode fazer o mesmo para um Yum Remover/apagar a transação. A coisa mais importante a ser observada é o ID da transação de um yum install ou yum remove Ação.

Para mais informações sobre a história do YUM, consulte este guia:

  1. Como usar 'Yum History' para descobrir informações de pacotes instaladas ou removidas

É tudo por agora! Neste artigo, demonstramos como desfazer ou refazer uma instalação de yum, incluindo dependências de CentOS/Rhel. Compartilhe seus pensamentos conosco através do formulário de comentário abaixo.