答案1
Livepatch 已开启
请注意问题第二张截图中的以下一行:
patch state: ✓ no livepatches needed for this kernel yet
还请注意第三个屏幕截图中的以下几行:
NOTICES
The current kernel (5.19.0-43-generic, amd64) is not supported by livepatch.
Supported kernels are listed here: https://ubuntu.com/security/livepatch/docs/kernels
Either switch to a supported kernel or `pro disable livepatch` to dismiss this warning.
这些行表明 Livepatch 已启用但对于已安装的内核不可用。
答案的其余部分试图澄清一些混淆。
你不需要 livepatch
什么是内核?如何更新?
内核是 Ubuntu 等操作系统最基本的部分。它在计算机启动时很早就启动,并控制一切。
内核会不时更新安全修复程序。这是正常软件更新的一部分。您可以使用“软件和更新”应用设置安全更新以自动更新。或者,您可以使用以下方式手动更新您的 Ubuntu软件更新程序应用程序。您还可以使用以下命令来保持计算机更新:
sudo apt update
sudo apt full-upgrade
请注意,您需要按该顺序执行这两个命令。
当 Libreoffice 或 Firefox 等常规软件更新时,Ubuntu 无需重新启动即可使用该软件。您可以关闭 LibreOffice 并重新启动它,更新后的版本将启动。
这通常不适用于内核更新。当您使用应用程序时软件更新程序内核更新后,您将看到一条通知,提示必须重新启动计算机才能使内核更新生效。
总之:
- 保持您的计算机更新,内核将在需要时更新。
- 出现提示时重新启动计算机,以确保您使用的是最新内核。
什么是内核实时补丁?
内核 livepach 是一种无需重启计算机即可更新内核的机制。这就像在开车时更换汽车轮胎一样。这在用于关键情况的计算机中是必需的。例如,如果计算机控制着一座核电站,则重新启动计算机可能并不总是可行的。我猜你的计算机并不控制如此关键的东西,你应该能够在需要时重新启动计算机。因此,你不需要 livepatch。
但如果你真的真的需要 livepach 吗?
Livepatch 尚未适用于 Ubuntu LTS HWE 内核。livepatch 支持的内核列表可在此处查看。
您有两个选择:
第一的,使用非 HWE LTS 内核。对于 Ubuntu 22.04 LTS,它是随版本 5.15 发布的内核。由于您已经在使用内核 5.19(当前 HWE 内核),因此我不建议这样做。
看如何在 Ubuntu 20.04 LTS 中从 HWE(5.13)恢复到 GA(5.4)内核?如何从 HWE 返回到原始内核。Ubuntu 22.04 的过程类似,但它可能不适用于需要较新内核的大多数最新硬件。
第二,等几个月后 Ubuntu 22.04.3 出来。它将附带更新版本的内核,并将支持 HWE LTE 内核中的 livepatch。
请参阅此问题和答案以了解更多信息:Livepatch——计划支持官方 HWE 内核?
请参阅此答案以了解更新 Ubuntu 和 Windows 工作之间的区别:Ubuntu 是否像 Windows 一样强制更新,或者我可以选择是否要更新?
希望这可以帮助