これは1つのWindowsのようなLinuxの問題ですか?蓄積してマイナスの影響を与える小さな断片を残してしまうもののインストールとアンインストール?
その場合、これを防ぐにはどうすればよいですか?
これは1つのWindowsのようなLinuxの問題ですか?蓄積してマイナスの影響を与える小さな断片を残してしまうもののインストールとアンインストール?
その場合、これを防ぐにはどうすればよいですか?
回答:
はいといいえ。* nixは、パッケージ管理の点でWindowsよりもはるかに優れています。サードパーティのパッケージを使用して健全な(アン)インストーラーを作成する必要があるWindowsとは異なり、* nixディストリビューションは、インストールとアンインストールを統一された方法で処理するパッケージマネージャーを提供します。その結果、パッケージを削除すると、そのパッケージのすべてのシステムレベルのファイルが削除されます。この混乱を心配する必要はありません。
ただし、パッケージで削除されないファイルがプログラムによって作成される可能性がある場所が1つあります。それは$HOME
ディレクトリです。多くのファイルはで設定やセーブゲームなどを保持します$HOME
が、パッケージマネージャはで何も変更しないでください$HOME
。その結果、パッケージを削除しても、ホームディレクトリに作成されたファイルは保持されます。
銀の裏地があります。アンインストールしたパッケージから残っているすべてのファイルを本当に削除したい場合、核のオプションは再インストールではなく、を消去することになります$HOME
。現在、ほとんどのプログラムはファイルを単一のディレクトリ$HOME
(多くの場合、$HOME/.name-of-app/
または$HOME/.config/name-of-app/
)に格納する傾向があるため、これは通常、依然として過剰反応になります。
これらのファイルの理想的な春の大掃除は、プログラムごとのディレクトリを削除することです。これは、パッケージの標準のアンインストールと相まって、パッケージによって作成/所有されているファイルをシステムから取り除くのに十分なはずです。
注:YMMV
$HOME
、システムパフォーマンスに影響を与えないことに注意してください。春の大掃除では、せいぜい数MBしか回収されません。唯一のマイナスの影響は、構成ファイルを共有の「.d」ディレクトリに入れて削除に失敗したパッケージからの影響ですが、これはうまく動作しないパッケージのまれなケースだと思います。
Linuxでパッケージをアンインストールすると、構成ファイルが残る場合があります。削除したのと同じパッケージを再インストールしない限り、これは通常の使用方法ではありません。構成ファイルは通常小さく、インストールしたパッケージ以外のパッケージでは使用されません。通常、パッケージマネージャーには、パッケージを削除するときに構成ファイルを削除するオプションがあります。debian / ubuntuでは、--purge
スイッチをapt-get remove
に使用できます。Fedora/ red Hat / centosでは、特別なスイッチは必要ありません。パッケージがアンインストールされると、構成は自動的に削除されます。
パッケージのインストールとアンインストールの最も目に見える影響は、おそらくほんの少しのディスクの摩耗です。
これは、バイナリプロプライエタリパッケージや手動でコンパイルされたパッケージなど、公式のパッケージマネージャー以外の方法でインストールされたソフトウェアには適用されません。
.rpmsave
。むしろ煩わしいですが、これを削除するいくつかのスイッチがあるはずです。次に、ディスクのコストにより、数KBの無駄がなくなります。
.rpmsave
新しいインストールを妨げることなくディスク上の変更を保持するために、構成ファイルに手動で変更を加えたときにファイルが作成されます