web-dev-qa-db-ja.com

カーネルが最新バージョンに更新されなかった

Debianウェブサイトで https://security-tracker.debian.org/tracker/CVE-2017-5754 を見た

stretch (security)  4.9.65-3+deb9u2 fixed

私はそれを使ってそれを更新しようとしました:

Sudo apt-get update && Sudo apt-get upgrade

出力は次のとおりです。

Preparing to unpack .../linux-compiler-gcc-6-x86_4.9.65-3+deb9u2_AMD64.deb ...
Unpacking linux-compiler-gcc-6-x86 (4.9.65-3+deb9u2) over (4.9.65-3+deb9u1) ...
Preparing to unpack .../linux-kbuild-4.9_4.9.65-3+deb9u2_AMD64.deb ...
Unpacking linux-kbuild-4.9 (4.9.65-3+deb9u2) over (4.9.65-3+deb9u1) ...
Preparing to unpack .../linux-libc-dev_4.9.65-3+deb9u2_AMD64.deb ...
Unpacking linux-libc-dev:AMD64 (4.9.65-3+deb9u2) over (4.9.65-3+deb9u1) ...
Setting up linux-libc-dev:AMD64 (4.9.65-3+deb9u2) ...
Setting up linux-compiler-gcc-6-x86 (4.9.65-3+deb9u2) ...
Setting up linux-kbuild-4.9 (4.9.65-3+deb9u2) ...

そして、uname -aの出力は次のとおりです。

4.9.0-4-AMD64 #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) x86_64 GNU/Linux

したがって、Sudo apt-get update && Sudo apt-get upgradeを使用したときの出力は4.9.65-3+deb9u2でしたが、uname -aでは4.9.65-3+deb9u1です。

どうして?

1
moment43

コンピュータを再起動しましたか?ほとんどの更新は、再起動を必要とせずに問題なく適用されますが、カーネル更新の場合はそうではありません。

2
nxnev

最新の linux-image 次のようにセキュリティアップデートを含めます。

apt install linux-image-4.9.0-5-AMD64

システムを再起動します。

uname -a
4.9.0-5-AMD64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux

このアップデートは、セキュリティリポジトリからの定期的なアップデートを通じて利用可能になります。これはサンプルです sources.list

deb  http://deb.debian.org/debian stretch main
deb-src  http://deb.debian.org/debian stretch main

deb  http://deb.debian.org/debian stretch-updates main
deb-src  http://deb.debian.org/debian stretch-updates main

deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main 

修正はdebian Sidで利用できますが、通常の更新では更新を適用できません。unattended-upgradesパッケージ、 @ sampablokuperの質問/回答 および新しいレポートのバグ #886415 を参照してください

Debian Sidにセキュリティアップデートを適用するには:

apt install linux-image-4.14.0-3-AMD64
2
GAD3R

使用する apt upgrade の代わりに apt-get upgrade。私のためにトリックをして、最新のカーネルをインストールしました。

1
RenevdM

次は私のために働きます:

apt-get update && apt-get upgrade linux-image-AMD64 linux-headers-AMD64

推奨手順は私にとってはうまくいきませんでした:

apt-get update && apt-get upgrade

私は得ました:

Calculating upgrade... Done
The following packages have been kept back:
  linux-image-AMD64
1
Arthur Barrett