Debian / Ubuntu 更新 Linux 内核

随着 Linux 内核漏洞(Kernel CVE)频繁披露,服务器长期运行旧内核可能存在安全风险。对于公网服务器,建议定期检查系统内核版本,并及时升级到发行版提供的最新安全版本。

本文介绍 Debian 12、Ubuntu 22.04/24.04 等系统更新 Linux 内核的方法。

1. 查看当前运行内核版本

更新前先确认当前内核:

Bash
uname -r

示例:

Bash
6.1.0-50-cloud-amd64

记录当前内核版本,方便升级后对比。


2. 更新系统软件包索引

刷新软件源:

Apache
apt update

3. 更新系统及内核

执行:

Bash
apt upgrade

如果系统仓库提供新的内核版本,会自动下载安装。

例如:

Bash
The following NEW packages will be installed:
  linux-image-6.1.0-52-cloud-amd64

表示新内核正在安装。


4. 重启服务器加载新内核

内核升级完成后,需要重启:

Bash
reboot

5. 确认内核是否更新成功

服务器重新连接后执行:

Bash
uname -r

对比升级前后的版本。

升级前:

Bash
6.1.0-50-cloud-amd64

升级后:

Bash
6.1.0-52-cloud-amd64

如果版本号发生变化,说明 Linux 内核更新成功。