我在 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
你可以安装最新的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
,请参阅@sampablokper 问题/答案以及新的报告错误 #886415
要在 Debian Sid 上应用安全更新:
apt install linux-image-4.14.0-3-amd64
答案2
你重启电脑了吗?大多数更新都可以毫无问题地应用,无需重新启动,但内核更新则不然。
答案3
以下对我有用:
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
答案4
雪花@safespaces:/home/snowflake#uname --all -p -i Linux 安全空间4.9.0-5-amd64#1 SMP Debian4.9.65-3+deb9u2(2018-01-04) x86_64 GNU/Linux
你好!我在运行这个 cmd 'sudo apt-get update && sudo apt-get update && sudo apt-get dist-upgrade' 后得到了这个
为了确保它提升了它,我运行了这个: uname --all -p -i 并获得了这个 Linux 安全空间4.9.0-5-amd64#1 SMP Debian4.9.65-3+deb9u2(2018-01-04) x86_64 GNU/Linux
所以我想说它正在工作,这只是一个 vbox 虚拟机