web-dev-qa-db-ja.com

Linuxでapt-getパージよりもapt-get --purge removeコマンドを使用するのはなぜですか?

アプリケーションをアンインストールすると同時に、apt-get --purge remove {package_name}コマンドを使用して構成ファイルを削除またはパージしています。

https://help.ubuntu.com/community/AptGet/Howto にあるUbuntuのガイドを含むネット上のいくつかの投稿に出くわしました。このコマンドは、"This command completely removes a package and the associated configuration files. Configuration files residing in ~ are not usually affected by this command"コマンドを使用するだけでapt-get purge {package_name}を読み取ります。

apt-get --purge remove {package_name}コマンドとapt-get purge {package_name}コマンドの実行に違いはありますか?なぜどちらを使うのですか?

20
PeanutsMonkey

コマンドapt-get --purge removeは、APTがDebianに追加されて以来使用されており、aptでパッケージを完全に削除する唯一の方法でした。コマンドapt-get purgeがついに過去数年で追加された、古いオプションは削除されず、古い構文を示す多くのドキュメントがまだありますが、まったく同じことを行います。

私はまだ長いコマンドapt-get --purge removeを頻繁に使用していますが、それは私が頻繁に使用したためであり、短いバージョンが利用可能であることを忘れています。

もう1つ覚えておくと便利なことは、--purgeオプションをapt-get autoremoveと共に使用でき、同等のapt-get autopurgeがないことです。そのため、apt-get autoremoveオプションを使用して自動的にインストールされたパッケージを削除すると、それらを削除したばかりなので、これらのパッケージから古い粗末な設定が多数含まれます。

26
Zoredache