sudo apt-get remove tidak menghapus file konfigurasi

35

Saya baru mengenal Linux / Ubuntu - dan saya bertanya-tanya apakah perilaku yang saya lihat dirancang. Saya telah menginstal vsftpd:

 sudo apt-get install vsftpd

Lalu saya hapus:

 sudo apt-get remove vsftpd

Namun, mencari di / etc saya dapat melihat bahwa vsftpd.conf masih ada. Dapatkah seseorang menjelaskan mengapa hal ini terjadi (saya berasumsi bahwa penghapusan akan menghapus semua file yang berkaitan dengan vsftpd)?

Daniel
sumber
Saya pikir Anda harus membersihkannya
Dr_Bunsen
Ah! Sehingga ini bagaimana Anda menghapus sesuatu dengan keluar menghapus file config! Itulah yang ingin saya lakukan ... kalau-kalau saya memutuskan untuk menginstal ulang nanti.
Gabriel Staples

Jawaban:

49

Gunakan sudo apt-get purge <program>sebagai gantinya, untuk menghapus file konfigurasi juga.

Manu TM
sumber
21

Anda mencari pembersihan :

sudo apt-get purge vsftpd

juga akan menghapus file konfigurasi. Anda dapat melakukan ini bahkan setelah Anda sudah removed paket.

JW.
sumber
2
Saya percaya bahkan ada beberapa opsi dpkg untuk mendaftar semua paket yang pernah diinstal tetapi dihapus ...? Ah ya, lihat di sini: ascending.wordpress.com/2007/04/10/...
codeling
2
Apakah sudo apt-get remove --purge <program>memiliki efek yang sama?
notttytipsy
1
@ jelas Ya. Mengutip halaman manual apt-get: " remove --purgesetara dengan purgeperintah". Jika Anda ingin mengetahui segalanya tentang perintah apt-get, jalankan man apt-get.
JW.
Saya memang memperhatikan bahwa file /etc/vsftpd.conf.savedibuat dan tetap setelah pembersihan. Ini harus menjadi jawaban yang diterima.
Oliver Williams