sudo apt-get remove non rimuove i file di configurazione


35

Sono nuovo di Linux / Ubuntu - e mi chiedo se il comportamento che sto vedendo sia come progettato. Ho installato vsftpd:

 sudo apt-get install vsftpd

Quindi rimuovo:

 sudo apt-get remove vsftpd

Tuttavia, guardando in / etc posso vedere che vsftpd.conf è ancora presente. Qualcuno può spiegare perché questo sta accadendo (suppongo che la rimozione rimuoverà tutti i file relativi a vsftpd)?


Pensavo che dovessi eliminarlo
Dr_Bunsen il

Ah! Ecco come rimuovere qualcosa senza rimuovere i file di configurazione! Questo è quello che voglio fare ... nel caso in cui decida di reinstallare successivamente.
Gabriel Staples,

Risposte:


49

Utilizzare sudo apt-get purge <program>invece per rimuovere anche i file di configurazione.


21

Stai cercando di eliminare :

sudo apt-get purge vsftpd

eliminerà anche i file di configurazione. Puoi farlo anche dopo aver già removeimballato il pacchetto.


2
Credo che ci sia anche qualche opzione di dpkg per elencare tutti i pacchetti che una volta erano installati ma rimossi ...? Ah sì, vedi qui: ascending.wordpress.com/2007/04/10/…
codifica il

2
Ha sudo apt-get remove --purge <program>lo stesso effetto?
particolare, il

1
@asintoticamente Sì. Citando la pagina man apt-get: " remove --purgeequivale al purgecomando". Se vuoi sapere tutto sul comando apt-get, esegui man apt-get.
JW.

Ho notato che un file /etc/vsftpd.conf.saveviene creato e rimane dopo l'eliminazione. Questa dovrebbe essere la risposta accettata.
Oliver Williams,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.