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


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.


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.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.