Autor Tópico: apt deixa sujeiras?  (Lida 1854 vezes)

Offline kylar

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
apt deixa sujeiras?
« Online: 24 de Novembro de 2008, 19:31 »
Olá.

Costumo instalar tudo o que preciso via apt. Porém, quando quero desinstalar algo, ele deixa as dependências.
Por exemplo, se eu instalar algum programa que leia arquivos no formato CHM, ao desinstalá-lo, ele deixará as bibliotecas necessárias para ler o CHM.

Tem alguma forma automática de deletar estas dependências também? Além disso, é correto pensar desta maneira, querendo tirar tudo o que um programa instala, mesmo que ele não esteja mais sendo usado?

Obrigado.  :)

Offline felipeborges

  • Usuário Ubuntu
  • *
  • Mensagens: 651
    • Ver perfil
    • felipe@borges:~# Liberdade não tem Preço!
Re: apt deixa sujeiras?
« Resposta #1 Online: 24 de Novembro de 2008, 19:40 »
Se esta dependência não estiver sendo utilizada por outra aplicação, o apt "sugere" sua remoção automaticamente. Com:

Código: [Selecionar]
sudo apt-get autoremove
Os pacotes desnecessários e em desuso são removidos.

.....................

Outra forma de limpar as sujeiras é limpando o cache do apt, sempre que se instala um aplicativo o apt baixa o pacote, e logo executa-o para efetuar a instalação, depois desta instalação o pacote não é mais necessário, porem ele permanece no cache.

Código: [Selecionar]
/var/cache/apt/archives
 ;)
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

Offline kylar

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: apt deixa sujeiras?
« Resposta #2 Online: 24 de Novembro de 2008, 19:43 »
Funcionou!
Muito obrigado, ajudou bastante  ;D

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: apt deixa sujeiras?
« Resposta #3 Online: 24 de Novembro de 2008, 22:35 »
De qualquer forma o aptitude é mais eficiente para tratar das dependências ao deletar algum pacote.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!