Ubuntu 10.10があり、いくつかのアップデートの後、ブートメニューに多くのカーネルバージョンが一覧表示されます。以前のバージョンを削除する方法は?
答え1
現在インストールされているカーネルを確認してください。
$ dpkg --get-selections | grep linux-image linux-image-2.6.38-2-686-bigmem install linux-image-2.6.32-5-686 install
現在実行中のカーネルを確認してください。
$ uname --all Linux debian 2.6.38-2-686-bigmem #1 SMP Thu Apr 7 06:05:53 UTC 2011 i686 GNU/Linux
不満足なカーネルを削除し、通常は最新の(ベスト)カーネルを維持します。
$ sudo apt-get remove linux-image-2.6.32-5-686
少なくとも2つのバージョンを維持するのは良い考えだと思います。しかし、カーネルがますます安定しているようだったので(以前より問題が多く減った)、多分運が良かったのかもしれないので、このアドバイスがしばらく前にはもっと役に立ったと思います。
答え2
私はインストールされた他のカーネルを削除しないように言いたいと思います。いつか、これらのいずれかが必要な場合があります。これが実際に私に起こりました。 Ubuntuを更新してから、新しいカーネルバージョンをインストールする必要がありました。新しいカーネルを選択して再起動しましたが、クラッシュが発生しました! (私のVGAドライバは新しいカーネルバージョンまたはそれに似たものと互換性がないようです。)とにかく古いカーネルを選択して再起動すると、正常に動作し始めました。
私のポイントは、新しくインストールされたものに加えて、少なくとも1つの作業を残してください。いつか必要かもしれません。
答え3
Tshepangの答えに何かを追加しています。
これは、 uname -r と grep -v を使用してリストから現在のカーネルを削除できるからです。
dpkg --get-selections | grep linux-image | grep -v `uname -r`