我正在使用“Ubuntu 20.04.4 LTS”,为了响应 canonical 报告的操作系统内核漏洞(如以下安全通知所示),我打算升级 Linux 内核
[USN-5317-1:Linux 内核漏洞][1] [1]: [https://ubuntu.com/security/notices/USN-5317-1][1]
我的印象是,将内核升级到最新版本应该可以解决问题,并且应该像“apt dist-upgrade”一样简单
uname -r 显示我的现有内核版本是
# uname -r
5.4.0 -92-Generic
因此,为了升级包括内核在内的所有软件包,我运行了
apt dist-upgrade
reboot
# after reboot
uname -r
5.4.0-104-generic
但是由于这没有显示我想要的内核版本,所以我手动执行了以下特定的包安装
enter code here
apt -y install linux-image-5.13.0-35-generic
apt -y install linux-image-5.13.0-35-generic
apt -y install linux-image-5.13.0-1017-aws
apt -y install linux-image-virtual-hwe-20.04
apt -y install linux-image-aws
apt -y install linux-image-lowlatency-hwe-20.04
apt -y install linux-image-5.14.0-1027-oem
apt -y install linux-image-5.13.0-1017-azure
apt -y install linux-image-oem-20.04c
apt -y install linux-image-oem-20.04b
apt -y install linux-image-oem-20.04d
apt -y install linux-image-generic-hwe-20.04
apt -y install linux-image-azure
apt -y install linux-image-oem-20.04
apt -y install linux-image-5.13.0-1019-gcp
apt -y install linux-image-5.13.0-35-lowlatency
apt -y install linux-image-gcp
apt -y install linux-image-5.13.0-1021-oracle
apt -y install linux-image-oracle
reboot
然后我看到内核升级到了 5.13.0
uname -sr
Linux 5.13.0-35-generic
问题如下
- 这是一个愚蠢的问题;但是我如何列出所有内核包
- 如果这是更高版本,为什么 apt dist-upgrade 不会将内核升级到 5.13.0;为什么需要像我一样安装特定的软件包
感谢您的帮助
约格什