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)?


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.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.