Removendo pacotes órfãos no Ubuntu

Pacotes órfãos no Linux são dependências cujo pertenciam a algum programa mas por motivo de desinstalação ou não mais dependências esses pacotes não estão sendo usados pelo sistema.

APT mantém uma lista de repositórios para obter novos pacotes, mas as vezes esses pacotes são removidos e suas dependências ficam sem utilidade, apenas consumido espaço no HD. Programas atualizados também pode ter arquivos e pastas mudados de nomes e recebido novos arquivos, nesse caso também pode surgir pacotes órfãos no seu sistema.

Digamos por exemplo, um programa chamado “rafandroid” precisa de uma biblioteca chamada “rafandroid-library” para funcionar. Assim, o pacote contendo “rafandroid-library” pode ser marcado como uma dependência automática da embalagem que contém o aplicativo”rafandroid”.

Você não será capaz de instalar o pacote “rafandroid”, a menos que “rafandroid-library” também seja instalado.

Mas se você desinstalar “rafandroid” e deixar “rafandroid-library” trás? Nesse caso, o pacote “rafandroid-library” não é mais necessário, mas se futuramente algum outro aplicativo precisar dessa dependência você terá que reinstalar “rafandroid-library” para que ele funcione.

APT pode resolver as dependências de um programa que você quer instalar, então ao instalar o aplicativo “rafandroid” ele pode avisar das dependências que não estão instaladas e acrescentar para você.

apt autoremove && autoclean

O comando apt-get autoremove é usado para remover os pacotes órfãos. Se você instalar as dependências antes da instalação do aplicativo “rafandroid”, eles não estarão na lista do autoremove. Sendo assim, você terá que desinstalar manualmente “rafandroid-library”.

No exemplo a seguir utilizamos um aplicativo GTKORPAHN para rastrear todos os pacotes órfãos no Ubuntu para que possam ser removidos facilmente pelo ambiente gráfico.

Vamos abrir o terminal de comando do Linux. Em ambiente gráfico no Ubuntu, pelo Unity você pode chamar ele através das teclas CTRL + ALT + T

Com o terminal de comando aberto digite o comando:

sudo apt-get install gtkorphan

Após a instalação, basta rodar o comando do aplicativo para abrir ele:

sudo gtkorphan

Será aberto uma janela com duas guias. Entre em Pacotes Órfãos e selecione todos os pacotes que deseja remover.

Rafael Santos

Formado em Sistemas de Informação, trabalha com TI desde 2001 com gerenciamento de redes e servidores para empresas além de cursos na área de tecnologia.

Postagem Relacionada

Imagens do Galaxy Book 4 vazam na internet

O novo modelo do notebook Galaxy Book trará novidades e melhorias nas especificações em relação…

% dias atrás

Linux Kernel 6.6 oficialmente confirmado como um LTS

Boas notícias para os usuários do Linux: o Kernel 6.6 foi oficialmente confirmado como um…

% dias atrás

Atualização do GNOME 45.1 chega ao Ubuntu 23.10

Atualização do GNOME 45.1 chega ao Ubuntu 23.10. GNOME Shell 45.1 é a versão mais…

% dias atrás

08 Segredos do Seu Android: Códigos Inexplorados para Desvendar!

08 Segredos do Seu Android: Códigos Inexplorados para Desvendar! Como seria de se esperar, esses…

% dias atrás

RX 7900 XT/X Banida na China: Como as sanções alteram o mercado de GPUs

RX 7900 XT/X Banida na China: Como as sanções alteram o mercado de GPUs. O…

% dias atrás

Micron Lança RDIMMs DDR5 de 128 GB

Micron Lança RDIMMs DDR5 de 128 GB. O avanço tecnológico no campo de memória para…

% dias atrás