Bullseye-backportsで利用可能な最新のカーネルをインストールしようとしています。
ceremcem@erik3:~$ sudo apt install -t bullseye-backports linux-image-amd64 btrfs-progs linux-headers-amd64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
btrfs-progs is already the newest version (5.10.1-2).
linux-headers-amd64 is already the newest version (6.0.3-1~bpo11+1).
linux-image-amd64 is already the newest version (6.0.3-1~bpo11+1).
0 upgraded, 0 newly installed, 0 to remove and 224 not upgraded.
言葉通りに設置されたようです。ただし、ファイル名に作成されたバージョンが一致しません。
ceremcem@erik3:~$ ls /boot
config-6.0.0-0.deb11.2-amd64 lost+found
grub System.map-6.0.0-0.deb11.2-amd64
initrd.img-6.0.0-0.deb11.2-amd64 vmlinuz-6.0.0-0.deb11.2-amd64
出力はuname -a
次のとおりです
Linux erik3 6.0.0-0.deb11.2-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.0.3-1~bpo11+1 (2022-10-29) x86_64 GNU/Linux
このような不一致が発生するのはなぜですか?広告されているようにカーネルをインストールする方法は6.0.3
?
答え1
出力に示すように、6.0.3カーネルがインストールされ実行されていますuname -a
。
… 6.0.3-1~bpo11+1
パッケージ名は混乱する可能性があります。パッケージ名(バージョン番号を含む)パッケージ名に)とパッケージに含まれるファイル名はカーネルABIを反映しています。カーネルバージョンはパッケージバージョンとして表示されます。バラよりDebian Linux カーネル ABI バージョン管理そしてDebian Linux カーネルのバージョン管理もっと学ぶ。