Livepatch——计划支持官方 HWE 内核?

Livepatch——计划支持官方 HWE 内核?

根据对这个问题livepatch仅支持给定 LTS 版本的发布内核。这是可以理解的,为了使开发和支持成为可能的任务,但我在日常驱动程序的最后两个版本(16.04 和 20.04)上安装了 HWE,以便获得对 Kerbal 太空计划模块(Kopernicus,真实重力多体插件)所需的数学库的支持。

我希望能够保持我的内核更新而无需重新启动,从而需要重新打开我在后台运行的软件,并且通常只是看到我的 Conky 中的正常运行时间线超过 20 天。

是否有任何已知计划livepatch支持这些(来自 Canonical) HWE 内核?

答案1

更新 2023-03-05:目前看来,canonical-livepatch 不支持 5.19 HWE 内核。即使是 5.19 内核附带的 22.04 LTS 的全新安装也不受支持(可能永远不会支持)。不过,似乎将于 2023 年 7 月推出对 HWE 6.2 内核的支持,请参阅: https://ubuntu.com/blog/canonical-livepatch-gets-even-better-now-supporting-hardware-enablement-kernels 现在 6.15 内核已经发布,但目前还不支持canonical-livepatch。我猜想,由于距离 24.04 版本还有几个月的时间,因此内核版本将在该版本中得到支持。

$ canonical-livepatch status
last check: 40 seconds ago
kernel: 5.19.0-35.36~22.04.1-generic
server check-in: succeeded
patch state: ✗ kernel version not supported
tier: updates (Free usage; This machine beta tests new patches.)
machine id: <redacted>

$ canonical-livepatch status
last check: 55 minutes ago
kernel: 5.15.0-67.74-generic
server check-in: succeeded
patch state: ✓ no livepatches needed for this kernel yet
tier: updates (Free usage; This machine beta tests new patches.)
machine id: <redacted>

*更新了答案,pro而不是ua

如果您有 Ubuntu One 帐户,您可以在最多3 5 个系统上为个人使用 HWE 内核执行 Livepatch。您需要获取一个令牌才能使其工作。

访问https://auth.livepatch.canonical.com/获取你的令牌。

一旦您获得令牌,您就应该能够使用该pro工具在您的系统上激活 Livepatch。

sudo pro enable livepatch <token>

然后 Livepatch 应该可以在 HWE 内核上运行。(请参见上面的注释,因为当时它可以在 和 上运行,ua而不能pro

terrance@terrance-ubuntu:~$ canonical-livepatch status
last check: 45 minutes ago
kernel: 5.13.0-30.33~20.04.1-generic
server check-in: succeeded
patch state: ✓ no livepatches needed for this kernel yet
tier: updates (Free usage; This machine beta tests new patches.)
machine id: <redacted>

答案2

这只是针对新访客的更新。这不再是问题,因为现在 Kernel Livepatch 支持 HWE 内核:https://ubuntu.com/blog/canonical-livepatch-gets-even-better-now-supporting-hardware-enablement-kernels

相关内容