You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04内核升级异常行为咨询

Ubuntu 22.04内核升级异常行为咨询

嗨,我来帮你理清这个问题~

为什么5.15内核会再次被安装?

Ubuntu 22.04 LTS作为长期支持版本,同时维护两个官方内核栈:

  • GA(通用可用)内核:就是最初的5.15系列,会持续获得安全和维护更新直到2027年(对应LTS的完整生命周期)。
  • HWE(硬件适配)内核:像你用的5.19系列,是为了适配更新的硬件推出的,它的版本来自Ubuntu的非LTS版本(比如5.19来自22.10),支持周期和对应非LTS版本一致(5.19会支持到2023年7月,之后会推送更新的HWE内核)。

如果你的系统同时安装了linux-generic(GA内核的元包)和linux-generic-hwe-22.04(HWE内核的元包),那么两个内核栈的更新都会被自动推送安装。这次你看到的5.15.0-67就是GA内核栈的最新维护版本,所以会被一同安装。

为什么系统保留了三个内核?

Ubuntu的内核清理规则是这样的:

  1. 绝不删除当前正在运行的内核:你当前使用的是5.19.0-32,所以这个内核会被保留,防止系统重启后无法启动。
  2. 每个内核栈默认保留最新的两个版本:
    • 对于GA内核栈,你之前的旧版本是5.15.0-60,升级到5.15.0-67后,apt autoremove会删掉旧的5.15.0-60,只留最新的5.15.0-67。
    • 对于HWE内核栈,新安装了5.19.0-35,但因为5.19.0-32是当前运行的内核,不会被删除,所以HWE栈保留了5.19.0-32和5.19.0-35两个版本。

这样加起来就有三个内核:5.15.0-67(GA最新)、5.19.0-32(当前运行的HWE内核)、5.19.0-35(HWE最新)。

额外验证小技巧

你可以通过以下命令确认自己的内核包安装情况:

  • 查看已安装的内核镜像:dpkg --list | grep linux-image
  • 检查是否同时安装了GA和HWE元包:apt list --installed | grep linux-generic

如果你不想再接收GA内核的更新,可以卸载linux-generic包,但要注意:如果未来HWE内核停止支持,系统不会自动切换回GA内核,需要你手动处理;当然,保持现状也完全没问题,多一个内核只是占用少量磁盘空间,不会影响系统运行。

备注:内容来源于stack exchange,提问作者Kumaresh Balaji Sundararajan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 09:34:14