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 云主机的用户来说,这是一项几乎零成本的实用功能。