sudo apt-get remove config dosyalarını silmez


35

Linux / Ubuntu'da yeniyim - ve gördüğüm davranışın tasarlandığı gibi olup olmadığını merak ediyorum. Vsftpd'yi kurdum:

 sudo apt-get install vsftpd

Sonra kaldırırım:

 sudo apt-get remove vsftpd

Ancak, / etc içine bakarken vsftpd.conf dosyasının hala mevcut olduğunu görebiliyorum. Birisi bunun neden olduğunu açıklayabilir mi?



Ah! Eğer bir şeyler kaldırmak nasıl yıllardan Yani dışarı yapılandırma dosyaları kaldırarak! Yapmak istediğim şey bu ... daha sonra tekrar kurmaya karar vermem durumunda.
Gabriel Staples

Yanıtlar:


49

sudo apt-get purge <program>Konfigürasyon dosyalarını da kaldırmak için bunun yerine kullanın .


21

Arınmayı arıyorsun :

sudo apt-get purge vsftpd

ayrıca config dosyalarını da silecektir. Bunu zaten removepaketlendikten sonra bile yapabilirsiniz .


2
Dpkg, bir zamanlar kuruldukları fakat çıkardıkları bütün paketleri listeleyebilecek bir seçenek bile olduğuna inanıyorum ...? Ah evet, buraya bakın: ascending.wordpress.com/2007/04/10/…
codeling

2
Does sudo apt-get remove --purge <program>aynı etkiye sahip?
özellikle

1
@ asimptotik olarak Evet. Apt-get man sayfasından alıntı yapmak: " komuta remove --purgeeşdeğerdir purge". Apt-get komutu ile ilgili her şeyi bilmek istiyorsanız, çalıştırın man apt-get.
JW.

Bir dosyanın /etc/vsftpd.conf.saveoluşturulduğunu ve temizleme işleminden sonra kaldığını fark ettim . Bu kabul edilen cevap olmalı.
Oliver Williams,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.