Posso limpar os arquivos de configuração depois de remover o pacote?

36

Eu estava fazendo uma remoção de pacote com apt-get remove , mas percebi que deveria ter feito um --purge junto com ele para remover os arquivos de configuração.

Posso remover facilmente os arquivos de configuração de pacotes ou preciso reinstalar o pacote e, em seguida, removê-lo com --purge ?

    
por Jorge Castro 14.02.2012 / 15:27

3 respostas

42

Sim, você pode.

Na linha de comando:

sudo apt-get remove --purge packagename

Isso removerá todos os arquivos restantes que o pacote instalou.

Você também pode fazer isso a partir de uma GUI:

  • Instale o Synaptic do Centro de Software
  • Executar o Synaptic
  • Encontre os pacotes listados em "Não instalado (configuração residual)"
  • Clique com o botão direito no pacote e clique, marque para remoção completa
  • Clique no botão de verificação na barra de ferramentas e clique em aplicar quando o diálogo aparecer.
por RolandiXor 14.02.2012 / 15:33
49

Aqui está um comando simples que atenderá à sua solicitação:

dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f1)
    
por firo 09.04.2013 / 06:56
3

Sim!

Enquanto aguardo por uma resposta técnica mais aprofundada, já que não tenho a menor ideia sobre o funcionamento do Ubuntu!

Testei isso em apache2.2-common e mediawiki.

A execução de apt-get remove deixou alguns arquivos, e a tentativa de executar o comando novamente resultou em um erro informando que o pacote não estava instalado, no entanto, estava disponível na conclusão da tabulação para apt-get remove .

Quando eu fiz apt-get remove apache2.2-common --purge , isso removeu os arquivos que sobraram e removeu-os da conclusão da tabulação.

Mais uma vez, só podemos dar a resposta e não um "porquê" técnico, mas estou ansioso para ler a resposta de outra pessoa!

    
por wilhil 14.02.2012 / 15:34