web-dev-qa-db-ja.com

Ubuntuに2つのカーネルが必要なのはなぜですか?

コンピューターのディスク容量がかなり少なくなっています。このため、古いカーネルやヘッダーなどを削除するために、Sudo apt autoremoveを実行する必要がある場合がよくあります。

少し前までは、4.4.0.77と4.4.0.78を保持していることに気付きました。気付いてから2回autoremoveを実行しましたが、まだ残っています。私は最新のカーネルのみを使用しており、ソフトウェアが特定のバージョンに依存しているとは思いませんが、削除しようとしたときにlinux-image-genericを削除したかったのです。それは重要に聞こえますが、私はそうしませんでしたが、なぜ古いカーネルバージョンに依存するのですか?

5
Mark Gardner

Ubuntuは2つのカーネルを必要としません。最新のカーネルで起動できない場合に備えて、1つの「バックアップ」カーネルを保持します。

古いカーネルを必要としないことが確かであれば、安全に削除できます。

linux-image-genericを削除する場合は、おそらく最新のものを削除しようとしました。最新のカーネルのみに依存します。

12
Pilot6

Ubuntuはデフォルトで以前のカーネルをすべて保持します。引数なしでSudo apt autoremoveを発行することにより、それらを安全に削除できます。次に、「キャッシュされた」パッケージのリストが表示され、それらを削除するかどうかを尋ねられます。あなたがやる。

0
yPhil