Arm64 平台迎来 Livepatch 支持

随着 Arm 架构服务器市场快速增长,越来越多云厂商开始提供基于 Arm64 的实例,例如 Oracle Cloud 免费套餐中的 Ampere 服务器就受到大量开发者欢迎。

此次 Canonical 将 Livepatch 扩展至 Arm64 平台,意味着运行 Ubuntu Core 26 及以上版本的 Arm 设备可以获得与 x86 平台相同的内核热更新能力。而在传统 amd64 平台上,该功能此前已经支持多年。

什么是 Livepatch

Livepatch 是 Ubuntu Pro 提供的一项内核热补丁服务。

在 Linux 系统中,大部分软件更新都可以直接完成,无需重启系统。但内核更新通常需要重启服务器才能加载新版本内核,这对于生产环境来说往往意味着业务中断或维护窗口。

Livepatch 通过将安全补丁动态注入正在运行的内核,实现:

  • 无需重启即可修复高危漏洞
  • 降低业务中断风险
  • 提升服务器可用性
  • 减少运维维护成本

对于长期在线运行的 Web 服务、数据库、容器平台以及边缘计算设备而言,这项能力尤为重要。

Ubuntu 26.04 LTS 同样受益

除了 Ubuntu Core 26 外,Ubuntu 26.04 LTS 的 Arm64 版本也已支持 Livepatch。

对于仍在运行旧版本 Ubuntu 的用户来说,升级到最新 LTS 版本后即可获得这一能力,同时还能获得更长周期的安全维护支持。

个人用户可免费使用

虽然 Livepatch 属于 Ubuntu Pro 服务的一部分,但 Canonical 继续为个人开发者提供免费额度。

注册 Ubuntu Pro 后,个人账户最多可在 5 台设备上免费启用:

  • Ubuntu Pro 安全更新
  • Livepatch 内核热更新
  • 扩展安全维护(ESM)
  • 其他企业级安全服务

完成注册后,用户只需获取 Ubuntu Pro Token,并在系统中执行绑定命令即可启用 Livepatch 服务。

对于拥有多台 VPS、家庭实验室服务器或 Arm 云主机的用户来说,这是一项几乎零成本的实用功能。