我有两台笔记本电脑显示
DISTRIB_DESCRIPTION="Ubuntu 22.04.3 LTS"
但其中一人
Linux ... 6.2.0-39-generic #40~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 16 10:53:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
另一个显示的是旧内核版本:
Linux ... 5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
两者都很apt-get update; apt-get upgrade
干净。我也许可以强制
apt-get install linux-image-6.2.0-39-generic
但这可能会加剧没有自动更新的问题。使用update-manager
是不可能的,因为我只能通过 ssh 访问这台机器。
我怎样才能apt-???
切换到较新的内核版本?
答案1
“我怎样才能告诉 apt-??? 切换到较新的内核版本?“
没必要“强迫”任何事情。
只需为您的 Ubuntu LTS 版本安装 HWE 元包即可:(
sudo apt install linux-generic-hwe-22.04
感谢@noisefloor)让它引入依赖项,然后重新启动。
可选:删除原始 GA 元包:
sudo apt remove linux-image-generic
要逆转该过程并返回到 GA 内核,只需重新安装 GA 元包并卸载 HWE。
出现差异是因为您在不同时间使用了两个不同的 22.04 Server 安装介质。简单来说:较新的安装介质会使用较新的内核重新安装。HWE 会让您的内核版本针对新硬件进行更新。(感谢 @guiverc)
- 有些服务器所有者不想要更新的内核,因此原始 22.04 Server 安装介质中的原始 GA (5.15) 内核在发布期间受支持。这些人必须使用原始 22.04 或 22.04.0 Server 安装程序...或者告诉 apt 从 HWE 切换到 GA,如上所述。