Orphaner - Limpeza de pacotes órfãos

Publicado por Altamiro em 22/06/2012

[ Hits: 14.858 ]

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

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

Configurando o Chromium para utilizar proxy

LXDE - Preferências da Área de Trabalho

Ubuntu perdendo conexão mesmo com o indicador WiFi ativo [Resolvido]

LUbuntu - Configurando login automático

Leitura recomendada

O comando telnet

Linha de comando: screenshot com exibição de miniatura

Comando find: expressões regulares e exclusão de diretórios

RMVB para AVI no Linux

O uso do comando LDD, útil para o Slackware

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts