sudo apt-get removeは設定ファイルを削除しません


35

私はLinux / Ubuntuを初めて使います。そして、私が見ている振る舞いが設計通りかどうか疑問に思っています。vsftpdをインストールしました:

 sudo apt-get install vsftpd

次に削除します:

 sudo apt-get remove vsftpd

ただし、/ etcを見ると、vsftpd.confがまだ存在していることがわかります。誰かがこれが起こっている理由を説明できますか(削除するとvsftpdに関連するすべてのファイルが削除されると思います)?


私はあなたがそれをパージすると思っていた
Dr_Bunsen

あ!あなたが何かを削除どのようですので、うちのconfigファイルを削除!それが私がやりたいことです...後で再インストールすることにした場合に備えて。
ガブリエルステープルズ

回答:


49

sudo apt-get purge <program>代わりに、設定ファイルも削除してください。


21

パージを探しています:

sudo apt-get purge vsftpd

構成ファイルも削除されます。removeパッケージを既に作成した後でも、これを実行できます。


2
一度インストールされたが削除されたすべてのパッケージをリストするdpkgのオプションもあると思います...?はいああ、ここを参照してください:ascending.wordpress.com/2007/04/10/...
codeling

2
sudo apt-get remove --purge <program>と同じ効果がありますか?
特に

1
@asymptoticallyはい。apt-getのマニュアルページを引用remove --purgeすると、purge「コマンドと同等です」。apt-getコマンドに関するすべてを知りたい場合は、を実行してくださいman apt-get
JW。

ファイル/etc/vsftpd.conf.saveが作成され、パージ後に残ることに気付きました。これは受け入れられた答えであるはずです。
オリバーウィリアムズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.