よりクリーンなアプリよりもsudo apt-get autoremoveを使用する利点は何ですか?


57

sudo apt-get autoremoveが起こるのかわかりませんが、このコマンドを使用して不要なパッケージを削除する必要があることを読んでいます。

私が見たプロセスの1つは、一時ファイルなどを削除するためにBleachBitsudo apt-get autoremoveなどを使用してから使用することでし

sudo apt-get autoremoveBleachBitやUbuntu Tweak janitorのようなものよりも実際にこのコマンドを使用することの利点はありますか?

回答:


79

sudo apt-get autoremove実際に何をする

(を使用してapt-get)アプリケーションをインストールするたびに、システムはこのアプリケーションが依存するソフトウェアもインストールします。Ubuntu / Linuxでは、アプリケーションが同じライブラリを共有するのが一般的です。アプリケーションを削除すると、依存関係はシステムに残ります。

そのapt-get autoremoveため、アプリケーションと共にインストールされ、システム上の他のものによって使用されなくなった依存関係を削除します。

BleachbitやUbuntu Tweak janitorのようなものよりもこのコマンドを使用する利点はありますか?

  • BleachbitまたはUbuntu Tweak janitorはグラフィカルインターフェイスです。
  • sudo apt-get autoremove コマンドです

1つのオプションは他のオプションを除外しません:BBとUTJがsudo apt-get autoremove(何らかの方法で)依存関係を削除するために使用すると仮定します 。したがって、それは「利点」の問題ではありません。それは好みの問題です。あなたはコマンドラインタイプの人ですか、それともGUIタイプの人ですか?

ところで:deborphanシステムをきれいにするこれらのツールのもう一つです。


これを共有していただきありがとうございます。私自身の経験では、実行sudo apt-get autoremoveはBleachbitのようなものを使用するよりも安全です。私(および私の友人)はBleachbitを使用した後に問題に遭遇しました。走るだけでsudo apt-get autoremove安全だと思う。私は、それはまた、あなたがBleachbit中にあなたのクリーニングを設定する方法によって異なり思いますが(あなたがクリーンアップしたいもののチェックボックスを提示多くのオプションがあります)
sunyata

3

マイナーな追加:14.04以降apt autoremove、他のパッケージの依存関係を満たすために自動的にインストールされ、依存関係として不要になったパッケージを削除するために実際に書くことができます。

これら2つのコマンドは同等です。

  • apt autoremove
  • apt-get autoremove

私のものでaptありapt-get、Ubuntuの特定のバージョンのものと同じであり、一般的に、に固有ではありませんautoremove。そうではありませんか?
マット

1
はい、これは@mattに当てはまります。
prosti
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.