On Sat, Jan 21, 2012 at 12:07 PM, Robson Roberto Souza Peixoto
<robsonpeixoto@gmail.com> wrote:
Galera,
Eu vim do debian e tou sentindo falta de uma ferramenta muito boa que tinha no apt-get. O 'auto-remove'.
Com ele eu conseguia remover todos os pacotes desnecessários.
Eu pesquisei no Google e achei esse comando 'package-cleanup --leaves', mas ele tá listando pacotes que eu instalei explicitamente.
O yum/rpm não dá um bom suporte a isso, ou tem o pulo do gato que eu não percebi?
Pois é, o comando package-cleanup --leaves é utilizado para listar pacotes que não sejam uma dependência de nenhum outro. Não diz respeito a ser instalado explicitamente ou não. Assim, você pode remover esses pacotes fazendo:
# yum remove $(package-cleanup --leaves)
Um forma de fazer o yum desinstalar a dependência de um dado pacote quando você remover ele é editar o arquivo /etc/yum.conf e adicionar essa linha na seção [main]
clean_requirements_on_remove=1
--