次をlinux-image-2.6.32-5-xen-amd64
実行して更新しようとしています。3.2.82
sudo apt-get update
sudo apt-get install linux-image-`uname -r`
しかし、それは私に次のように言います。
linux-image-2.6.32-5-xen-amd64はすでに最新バージョンです。
いくつかの雑多な:
cat /etc/*release
:
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
cat /etc/apt/sources.list
:
deb http://ftp.us.debian.org/debian/ wheezy main
deb-src http://ftp.us.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://ftp.us.debian.org/debian/ wheezy-updates main
deb-src http://ftp.us.debian.org/debian/ wheezy-updates main
関連情報が何なのかよくわかりません。いつでもお問い合わせいただくとお届けいたします。どんな助けでも大変感謝します。
答え1
現在使用しているコマンドは、現在実行中の厳密に互換性のある最新のカーネルバージョンをインストールするようにシステムに指示するため、現在持っている2.6カーネルから希望の3.2カーネルに切り替えられません。更新されたカーネルを取得できますが、通常は新機能ではなく、バグとセキュリティの修正のみが含まれます。
Debian には、特定のバージョンのカーネルを含む多数のパッケージがあります。
このuname -r
コマンドは、使用しているカーネルの現在のバージョンを出力します(ここにあります)2.6.32-5-xen-amd64
。したがって、最終注文はになりますsudo apt-get install linux-image-2.6.32-5-xen-amd64
。
2つの解決策があります。xen-linux-system-amd64
カーネル自体は含まれていませんが、常に最新バージョンのカーネルに依存するStephen Kittというメタパッケージをインストールできます。このソリューションは、新しいカーネルパッケージがリリースされると古いカーネルパッケージと並行してインストールされることを意味します。または、特別にxen-linux-system-3.2.0-4-amd64
installを使用することを決定することもできますsudo apt-get install xen-linux-system-3.2.0-4-amd64
。この場合、このバージョンのカーネルのみをインストールし、最新バージョンのカーネルにアップグレードしません(ただし、最新バージョンのパッケージにアップグレードすることはできます)。
答え2
Wheezyから最新のXenカーネルを入手するには、インストールする必要があります。xen-linux-system-amd64
代わりに:
apt-get install xen-linux-system-amd64
これにより、3.2.82カーネルが導入されます。 (また、次の制限内で将来のカーネルアップデートを受け取ることを保証します。ウィッジLTS.)