sudo apt-get remove ne supprime pas les fichiers de configuration


35

Je suis nouveau sur Linux / Ubuntu - et je me demande si le comportement que je vois est tel que conçu. J'ai installé vsftpd:

 sudo apt-get install vsftpd

Puis je retire:

 sudo apt-get remove vsftpd

Cependant, en regardant dans / etc, je peux voir que vsftpd.conf est toujours présent. Quelqu'un peut-il expliquer pourquoi cela se produit (je suppose que la suppression supprime tous les fichiers relatifs à vsftpd)?


Je pensais que tu devais la purger
Dr_Bunsen

Ah! C'est ainsi que vous supprimez quelque chose sans supprimer les fichiers de configuration! C'est ce que je veux faire ... juste au cas où je déciderais de le réinstaller plus tard.
Gabriel Staples

Réponses:


49

Utilisez sudo apt-get purge <program>plutôt pour supprimer également les fichiers de configuration.


21

Vous cherchez la purge :

sudo apt-get purge vsftpd

supprimera également les fichiers de configuration. Vous pouvez le faire même après que vous ayez déjà removereçu le paquet.


2
Je pense qu'il existe même une option de dpkg pour lister tous les paquets qui ont été installés mais supprimés ...? Ah oui, voir ici: ascending.wordpress.com/2007/04/10/…
codeling

2
A sudo apt-get remove --purge <program>le même effet?
notammenttipsy

1
@ asymptotiquement Oui. Citer la page de manuel d’apt-get: " remove --purgeest équivalent à la purgecommande". Si vous voulez tout savoir sur la commande apt-get, lancez man apt-get.
JW.

J'ai remarqué qu'un fichier /etc/vsftpd.conf.saveest créé et reste après la purge. Cela devrait être la réponse acceptée.
Oliver Williams
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.