web-dev-qa-db-ja.com

古いカーネルの保持に関するUbuntuのポリシーは何ですか

/のディスク容量が不足しています。 12.04を最初にインストールしてから、Ubuntuはカーネルを〜23回アップグレードし、すべての古いカーネル、バイナリ、ヘッダーソースを保持していますであることに気付きました。

最後のカップルを除くすべてを手動でapt-get purge- edし、約4Gbのスペースを節約しました(20Gbパーティション上で、これは非常に重要です)。 Ubuntuがこれらすべてを保持したいのはなぜですか? 「最後の4つを保持」などの機能が不足しているのですか、それとも他の理由がありますか?

46
artfulrobot

Ubuntuは安全上の理由から古いカーネルを保持していましたが、現在は古いカーネルを自動クリーニングする必要があります。

このバグごとに、システムは古いカーネルを自動クリーニングする必要があります。

したがって、システムが最新であり、apt(0.9.7.5ubuntu5.5)がインストールされていることを確認したい場合があります。まだ間違った動作をしている場合は、aptパッケージで バグを報告 してください。

これは、ものを整理したい場合にも便利です。

各カーネルパッケージを手動でパージする必要はありません。Sudo apt-get autoremoveを時々実行すると、不要になったカーネルが削除されます。ただし、システムが古いカーネルを自動クリーニングしない理由の根本原因を見つける方がおそらく簡単です。

37
Jorge Castro