sudo apt-get remove no elimina los archivos de configuración

35

Soy nuevo en Linux / Ubuntu, y me pregunto si el comportamiento que estoy viendo es el diseñado. He instalado vsftpd:

 sudo apt-get install vsftpd

Luego elimino:

 sudo apt-get remove vsftpd

Sin embargo, mirando en / etc puedo ver que vsftpd.conf todavía está presente. ¿Alguien puede explicar por qué sucede esto (supongo que la eliminación eliminaría todos los archivos relacionados con vsftpd)?

Daniel
fuente
Pensé que tenías que purgarlo
Dr_Bunsen
Ah! ¡Así es como eliminas algo sin eliminar los archivos de configuración! Eso es lo que quiero hacer ... en caso de que decida reinstalarlo más tarde.
Gabriel Staples

Respuestas:

49

Use en su sudo apt-get purge <program>lugar, para eliminar archivos de configuración también.

Manu TM
fuente
21

Estás buscando purga :

sudo apt-get purge vsftpd

También eliminará los archivos de configuración. Puede hacer esto incluso después de que ya haya removed el paquete.

JW
fuente
2
Creo que incluso hay alguna opción de dpkg para enumerar todos los paquetes que una vez se instalaron pero se eliminaron ... Ah sí, mira aquí: ascending.wordpress.com/2007/04/10/…
codeling
2
¿ sudo apt-get remove --purge <program>Tiene el mismo efecto?
notabletipsy
1
@ asintóticamente Sí. Citando la página de manual de apt-get: " remove --purgees equivalente al purgecomando". Si quieres saber todo sobre el comando apt-get, ejecuta man apt-get.
JW.
Noté que /etc/vsftpd.conf.savese crea un archivo y permanece después de la purga. Esta debería ser la respuesta aceptada.
Oliver Williams