我对 linux-generic 有一个疑问。
我安装了 linux-generic,但它与我的电脑上安装的内核不匹配。
当我使用 dpkg -l 检查 linux-generic 版本时,它显示 5.15.0.92.89。但是,安装(uname -r)的是 6.5.0-15-generic。
ii linux-generic 5.15.0.92.89 amd64 Complete Generic Linux kernel and headers
ii linux-headers-5.15.0-72 5.15.0-72.79 all Header files related to Linux kernel version 5.15.0
ii linux-headers-5.15.0-72-generic 5.15.0-72.79 amd64 Linux kernel headers for version 5.15.0 on 64 bit x86 SMP
ii linux-headers-5.15.0-92 5.15.0-92.102 all Header files related to Linux kernel version 5.15.0
ii linux-headers-5.15.0-92-generic 5.15.0-92.102 amd64 Linux kernel headers for version 5.15.0 on 64 bit x86 SMP
我想让 linux-generic 与 uname -r 匹配。实际上,我的机器已从 ubuntu 20.04 手动升级到 ubuntu 22.04。
更新 linux-generic 版本还有其他步骤吗?
答案1
在电子游戏中,有一个概念玩家困惑:一个人错误地跟踪了玩家 1,但实际上控制着玩家 2。
您可能正在查看一个内核元包(linux-generic
),而实际上使用的是另一个元包(linux-generic-hwe-22.04
)
在 Ubuntu 22.04 中,截至今天(它会随着时间的推移而变化):
linux-generic | 5.15.0.92.89 | jammy-updates
linux-image-generic | 5.15.0.92.89 | jammy-updates (GA kernel)
linux-generic-hwe-22.04 | 6.5.0.15.15~22.04.8 | jammy-updates (HWE kernel)
一个答案是开始关注您实际正在使用的元包。
另一个答案是,如果您没有使用真正想要的内核(和元包),则更改内核(和元包)。