sudo apt-get remove não remove arquivos de configuração

35

Eu sou novo no Linux / Ubuntu - e me pergunto se o comportamento que estou vendo é como projetado. Eu instalei o vsftpd:

 sudo apt-get install vsftpd

Então eu removo:

 sudo apt-get remove vsftpd

No entanto, olhando em / etc, posso ver que o vsftpd.conf ainda está presente. Alguém pode explicar por que isso está acontecendo (suponho que a remoção remova todos os arquivos relacionados ao vsftpd)?

Daniel
fonte
Achei que você tinha de limpá-lo
Dr_Bunsen
Ah! Então é assim que você remove algo sem remover os arquivos de configuração! É isso que eu quero fazer ... caso decida reinstalar mais tarde.
Gabriel Staples

Respostas:

49

Em sudo apt-get purge <program>vez disso, use também para remover os arquivos de configuração.

Manu TM
fonte
21

Você está procurando por purga :

sudo apt-get purge vsftpd

também excluirá os arquivos de configuração. Você pode fazer isso mesmo depois de já ter removed o pacote.

JW.
fonte
2
Acredito que exista alguma opção do dpkg para listar todos os pacotes que já foram instalados, mas removidos ...? Ah, sim, veja aqui: ascending.wordpress.com/2007/04/10/…
codeling 6/06
2
Tem sudo apt-get remove --purge <program>o mesmo efeito?
notablytipsy
11
@asptotically Sim. Citando a página de manual do apt-get: " remove --purgeé equivalente ao purgecomando". Se você quiser saber tudo sobre o comando apt-get, execute man apt-get.
JW.
Notei que um arquivo /etc/vsftpd.conf.saveé criado e permanece após a limpeza. Essa deve ser a resposta aceita.
Oliver Williams