Estou usando o CentOS 7. Instalei o okular, que é um visualizador de PDF, com o comando:
sudo yum install okular
Como você pode ver na figura abaixo, instalou 37 pacotes dependentes para instalar o okular.
Mas não estava satisfeito com os recursos do aplicativo e decidi removê-lo. O problema é que, se eu removê-lo com o comando:
sudo yum autoremove okular
Ele remove apenas quatro pacotes dependentes.
E se eu removê-lo com o comando:
sudo yum remove okular
Ele remove apenas um pacote okular.x86_64.
Agora, minha pergunta é que existe uma maneira de remover todos os 37 pacotes instalados com um comando ou eu tenho que remover todos eles um por um?
sudo yum history
, ele mostrou apenas ações com os IDs 30 a 49. Existe uma maneira de exibir todo o histórico de ações (incluindo o ID 1-29)?yum history list all
.yum remove package_name
removerá apenas esse pacote e todas as suas dependências.yum autoremove
irá remover as dependências não utilizadasPara remover um pacote com suas dependências, você precisa instalar o
yum
plugin chamado:remove-with-leaves
Para instalá-lo, digite:
Para remover o
package_name
tipo:fonte