Fórum Ubuntu Linux - PT
24 de Maio de 2013, 20:14 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Atenção usuários de email com anti-spam (Uol e Bol).
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1]   Ir para o fundo
  Imprimir  
Autor Tópico: Como desinstalar um programa - mesmo  (Lida 1007 vezes)
eliseu_carvalho
Visitante
« em: 14 de Junho de 2012, 21:25 »

Alguém já parou pra pensar no que acontece quando se desinstala qualquer programa no Ubuntu e seus derivados? Pois então... Sempre ficam aqueles pacotes "penetras", resquícios do programa recém-desinstalado. E seus arquivos de configuração também.
Logo, aqui vai uma dica para quem quiser realmente desinstalar um programa qualquer, sem que ele deixe absolutamente nenhum rastro.
Vou mostrar meu exemplo com o Totem (que desinstalo por preferir o VLC), mas ele pode ser aplicado para praticamente qualquer programa instalado pelos repositórios oficiais e/ou PPAs.
Antes vamos instalar dois programas que serão necessários:

sudo apt-get install deborphan wajig

Naturalmente que isso só precisa ser feito uma vez, logo, quando tiver que desinstalar outro(s) programa(s), pode pular esse passo.
Agora a desinstalação propriamente dita. Primeiramente vamos dar o comando normal de desinstalação:

sudo apt-get purge totem

No final o terminal informa que o programa foi desinstalado - mas foi apenas o programa, não suas dependências e outros pacotes relacionados. Portanto, é hora de colocar

sudo apt-get autoremove --purge
sudo apt-get autoclean
sudo apt-get clean


Isso serve para garantir que nenhuma dependência ficou sobrando. Mas na verdade ainda deve estar faltando alguma coisa...
Então vamos usar um dos programas instalados lá no primeiro passo:

wajig purge-orphans (não precisa por "sudo" antes, é como usuário normal mesmo)

Provavelmente esse comando vai mostrar que ainda há vários outros pacotes a serem desinstalados. Repita esse comando quantas vezes for necessário, até que não haja mais nenhum pacote órfão.
Terminou? Não.
Ainda tem mais um passo, e é em modo gráfico:

sudo synaptic (caso você não tenha o Synaptic instalado, use antes sudo apt-get install synaptic)

No Synaptic vamos conferir se realmente todos os pacotes do programa foram desinstalados. Para isso, basta por na caixa de pesquisa o nome do programa desinstalado (no meu caso, "totem", mas pode variar).
Caso mostre qualquer pacote que possua este nome, seja como nome principal, seja no meio do mesmo ("libtotem", por exemplo), marque para remoção completa. Atenção: veja bem o que vai marcar, pois alguns desses pacotes podem ser necessários para outros programas, ou mesmo para o próprio sistema operacional - a desinstalação dos mesmos poderá acarretar em sérios problemas.
Até aqui conseguimos, enfim, remover absolutamente todo o programa em questão, não deixando nenhum traço do mesmo. Sim? Pois bem... Ainda não.
O próximo passo é conferir na sua pasta pessoal se há algum arquivo/pasta oculto com o mesmo nome do programa desinstalado (ou similar), e apagá-lo. Pode também estar dentro de .config ou .gconf, é bom olhar lá.
Finalmente, depois de tudo isso, o programa foi completamente removido do computador.
Registrado
alexandrerio
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 271


Estou aqui para aprender com vocês.


Ver Perfil
« Responder #1 em: 15 de Junho de 2012, 04:04 »

Excelente dica obrigodo por compartilhar.
Registrado

RodoNext
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 6


Ver Perfil
« Responder #2 em: 30 de Junho de 2012, 14:55 »

Muito bom!Obrigado pela dica!
Registrado
Páginas: [1]   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines
© 2013 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!