Sudo apt-get autoremove
が何をするのかわかりませんが、このコマンドを使用して不要なパッケージを削除する必要があることを読んでいます。
私が見たプロセスの1つは、Sudo apt-get autoremove
を使用してから、 BleachBit のようなものを使用して一時ファイルなどを削除することでした。
Sudo apt-get autoremove
が実際に何をするのかを説明できますか?BleachBitや buntu Tweak janitor のようなものに対してこのコマンドを使用する利点はありますか?
Sudo apt-get autoremove
が実際に行うこと
(apt-get
を使用して)アプリケーションをインストールするたびに、システムはこのアプリケーションが依存するソフトウェアもインストールします。 Ubuntu/Linuxでは、アプリケーションが同じライブラリを共有するのが一般的です。アプリケーションを削除すると、依存関係はシステムに残ります。
そのため、apt-get autoremove
は、アプリケーションとともにインストールされ、システム上の他のものによって使用されなくなった依存関係を削除します。
bleachbitやUbuntu Tweak janitorのようなものよりもこのコマンドを使用する利点はありますか?
Sudo apt-get autoremove
はコマンドです1つのオプションは他のオプションを除外しません:BBとUTJがSudo apt-get autoremove
(何らかの方法で)を使用して依存関係を削除すると仮定します。したがって、それは「利点」の問題ではありません。それは好みの問題です。あなたはコマンドラインタイプの人ですか、それともGUIタイプの人ですか?
ちなみに、deborphan
は、システムをクリーンアップするこれらのツールの1つです。
マイナーな追加:14.04以降、実際にapt autoremove
を記述して、他のパッケージの依存関係を満たすために自動的にインストールされ、依存関係として不要になったパッケージを削除できます。
これら2つのコマンドは同等です。
apt autoremove
apt-get autoremove