quinta-feira, 17 de março de 2011

Livre se de pacotes órfãos com Deborphan

Para quem já utiliza Linux há um bom tempo, sabe muito bem que mesmo com o um gerenciamento de pacotes muito superior, pode ocorrer com o tempo o acumulo de muitos pacotes órfãos. Mas como identifica-los e remove-los?

No post de hoje vou lhes apresentar uma ferramenta antiga, mais muito eficiente na hora de remover pacotes órfãos, o nome dela é deborphan!





As dicas a seguir podem ser usadas no: Ubuntu, LMDE, Debian e outras derivações mais recente dos mesmos.

Vamos lá antes de tudo vamos instalar o deborphan:
sudo aptitude install deborphan

Seu uso é muito simples, mesmo sem possuir uma interface gráfica¹, para usa-lo basta executar o seguinte comando em um terminal:
deborphan

Ele listará todos os pacotes órfãos que se encontram no seu sistema. Na primeira vez que você usa-lo, não se assuste, provavelmente a lista de pacotes será imensa!

No exemplo abaixo, ele me listou os seguintes pacotes:
libelf1  libgnome-speech7  ure  libavutil49

No exemplo acima são apenas 4 pacotes, seria muito fácil remove-los, mas suponhamos que ele liste uns 50 pacotes, como remover todos de uma só vez?

Fácil, combinando o deborphan com o aptitude, veja no exemplo abaixo:
sudo aptitude purge `deborphan`

Caso não interesse a você saber quais são os pacotes órfãos, interesse apenas remove-los, basta usar só o comando acima e pronto!

Você pode aprende um pouco mais sobre o deborphan digitando no terminal:
deborphan --help

Recomendo que você utilize o deborphan pelo menos uma vez por semana.
OBS 1: O deborphan possui sim uma interface gráfica, chamada gtkorphan, que pode ser instalada facilmente. Porém achei ela meio confusa e perigosa, como sempre dou preferência pelo modo mais simples, resolvi não entrar no assunto.

Bem pessoal é isso, até a próxima!

Nenhum comentário:

Postar um comentário