Pertanyaan sudo apt-get remove tidak menghapus file konfigurasi


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

 sudo apt-get install vsftpd

Lalu saya hapus:

 sudo apt-get remove vsftpd

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


30
2018-06-06 13:39


asal


Saya pikir Anda harus membersihkannya - Dr_Bunsen
Ah! Jadi begitulah cara Anda menghapus sesuatudi luar menghapus file konfigurasi! Itulah yang ingin saya lakukan ... kalau-kalau saya memutuskan untuk menginstal ulang nanti. - Gabriel Staples


Jawaban:


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


42
2018-06-06 13:46





Kamu sedang mencari membersihkan:

sudo apt-get purge vsftpd

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


18
2018-06-06 14:02



Saya yakin 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
Keren, terima kasih @nyarlathotep! - JW.
Apakah sudo apt-get remove --purge <program> memiliki efek yang sama? - asymptotically
@symptotically Ya. Mengutip halaman manual apt-get: "remove --purge setara dengan purge perintah ". Jika Anda ingin tahu segalanya tentang perintah apt-get, jalankan man apt-get. - JW.
Saya memperhatikan bahwa sebuah file /etc/vsftpd.conf.save dibuat dan tetap setelah pembersihan. Ini harus menjadi jawaban yang diterima. - Oliver Williams