16 fevereiro, 2011

Como remover pacotes inúteis que acabam ficando como sobra de algum upgrade ou atualização de sistema LINUX

Linux debian ubuntu remover instalar pacotes limpar o sistema pinguim - witian blogSabe aqueles pacotes inúteis que acabam ficando como sobra de algum upgrade entre uma atualização de sistema ou outra? Não, não sabe. Acredito que você nem saiba que eles estão aí no seu sistema como verdadeiros parasitas sem a menor utilidade. São pacotes órfãos. Pacotes que deixaram de ser utilizados pois se tornaram obsoletos ou suas tarefas foram submetidas a outros pacotes mais novos.

Deborphan
O comando “deborphan” vai identificar e remover esses pacotes órfãos que o APT deixou no seu sistema. De maneira simples, basta executar os seguintes comandos abaixo. O primeiro é para instalar o Deborphan. O segundo é para o Deborphan identificar os pacotes inúteis e o terceiro é para remover os pacotes inúteis.

$ sudo apt-get install deborphan
$ deborphan
$ sudo deborphan | xargs sudo apt-get -y remove --purge

Observações: Em alguns casos, que são raros, alguns pacotes aparecerão nesta listagem porém eles não são inúteis. Têm funcionalidades e são usados pelo sistema. Saiba identificá-los antes de executar os comandos acima pois os procedimentos aqui apresentados são de sua própria responsabilidade e risco.
Devido a observação acima, para fazer o Deborphan ignorar algum pacote e não removê-lo, basta executar o comando abaixo:

$ sudo deborphan -A pacote_a_ser_ignorado