随着 Linux 内核漏洞(Kernel CVE)频繁披露,服务器长期运行旧内核可能存在安全风险。对于公网服务器,建议定期检查系统内核版本,并及时升级到发行版提供的最新安全版本。
本文介绍 Debian 12、Ubuntu 22.04/24.04 等系统更新 Linux 内核的方法。
1. 查看当前运行内核版本
更新前先确认当前内核:
uname -r 示例:
6.1.0-50-cloud-amd64 记录当前内核版本,方便升级后对比。
2. 更新系统软件包索引
刷新软件源:
apt update 3. 更新系统及内核
执行:
apt upgrade 如果系统仓库提供新的内核版本,会自动下载安装。
例如:
The following NEW packages will be installed:
linux-image-6.1.0-52-cloud-amd64 表示新内核正在安装。
4. 重启服务器加载新内核
内核升级完成后,需要重启:
reboot 5. 确认内核是否更新成功
服务器重新连接后执行:
uname -r 对比升级前后的版本。
升级前:
6.1.0-50-cloud-amd64 升级后:
6.1.0-52-cloud-amd64 如果版本号发生变化,说明 Linux 内核更新成功。
