Orphaner - Limpeza de pacotes órfãos

Publicado por Altamiro em 22/06/2012

[ Hits: 8.879 ]

Blog: https://twitter.com/#!/altamiromuniz

 


Orphaner - Limpeza de pacotes órfãos



Esta dica se aplica ao Ubuntu e derivados, e foi testada no Ubuntu 12.04.

Já foi postado aqui no VOL maneiras de remover pacotes órfãos utilizando o Deborphan, porém, há um jeito mais fácil para remover os mesmos pacotes, com o mesmo programa, sem ter que apelar para o apt-get remove, que daria muito trabalho (se existirem muitos pacotes órfãos).

Instalando o Deborphan (digite no terminal):

sudo apt-get install deborphan

Depois de instalado, ao se digitar 'deborphan' no terminal, será mostrada uma lista com todos os pacotes órfãos.
Para removê-los de forma prática, digite no terminal:

sudo orphaner

Será aberta uma janela com a lista de pacotes que podem ser removidos (órfãos). Basta, então, selecionar cada pacote com a tecla espaço e depois aceitar.

Serão removidos com o apt-get remove, mas sem ter que digitar cada pacote.

Existe ainda o gtkorphan, para executar no modo gráfico, mas para instalá-lo são necessários mais três pacotes, além do Deborphan.

Geralmente, quando executo o apt-get remove (que também é o caso do Orphaner), rodo também o comando abaixo, que sempre remove (quando há para remover) mais alguns resquícios de arquivos:

sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)

Se aparecer a mensagem abaixo, é porque não há nada para remover.

dpkg: erro:


Todos devem também conhecer o:

# apt-get autoclean

E o:

# apt-get clean

O primeiro remove versões antigas de pacotes de instalação, que ficam em "/var/apt/cache/archives", enquanto o segundo apaga todos, inclusive os novos para liberar espaço em disco.

Ou seja, se executar apt-get clean, não tem porque rodar apt-get autoclean.

Outras dicas deste autor

LUbuntu - Reconfigurar o Xorg.conf

LibreOffice no Ubuntu 14.04 - Erro: Sem botões fechar, minimizar e maximizar do Writer [Resolvido]

Configurando o Chromium para utilizar proxy

LUbuntu - Configurando login automático

Aplicativos Office - Acelerando a abertura no Linux

Leitura recomendada

Data e hora do sistema

Como listar os maiores arquivos pelo terminal

Consertando o Grub com boot-repair

Fazendo o rpm voltar a funcionar depois de remover o sqlite

Trickle - Limitando downloads do APT em conexões lentas

  

Comentários
[1] Comentário enviado por altamiromuniz em 22/06/2012 - 09:09h

ATENÇÃO!!!

Estava esquecendo...

Pra quem gosta das barras de rolagem do Ubuntu, atenção na hora de marcar os pacotes para remoção.

O deborphan classifica o overlay-scrollbar como um pacote órfão e se o remover, suas barras voltarão para o estilo antigo.

Caso o tenha removido por acidente, reinstale via terminal, com o comando abaixo:

$ sudo apt-get install overlay-scrollbar


[2] Comentário enviado por mconrado em 22/06/2012 - 10:56h

Valeu pelo toque, muito bom!

[3] Comentário enviado por removido em 22/06/2012 - 19:51h

Rapaz tinha me esquecido dessa jóia, do comando inclusive.

Valeu!

[4] Comentário enviado por altamiromuniz em 23/06/2012 - 11:21h

Ôpa! ôpa! ôpa!

Mais um arquivo que requer atenção na hora que usar o orphaner.

Trata-se do gir1.2-launchpad-integration-3.0 apontado pelo deborphan como pacote órfão.

Se removido, o Gnome-sudoku deixa de funcionar.

Caso o tenha removido inadvertidamente, reinstale-o via terminal, com o comando abaixo:

$ sudo apt-get install gir1.2-launchpad-integration-3.0

[5] Comentário enviado por fabio_gyn em 26/08/2014 - 17:40h

Seria otimo se postasse também os comandos para verificar se esses pacotes não são realmente necessários, como foram os casos descritos nos comentários.



Contribuir com comentário