例如,看起来我需要从 Ubuntu 23.04 开始才能获得对我的硬件的支持。截至撰写本文时,这是非 LTS 版本,仅提供 9 个月的支持。当 LTS 版本可用时,是否可以直接从此版本升级到相应的 LTS 版本?
答案1
不,您必须升级到 23.10,然后升级到 24.04...
但是 23.10 现在可以下载,所以如果您愿意,可以跳过 23.04。
答案2
前两个答案没有提到:
- 您可以从非 LTS 开始,然后升级,直到达到 LTS(例如,23.04 → 23.10 →24.04)。
- 一旦您使用 LTS,您就可以编辑文件
/etc/update-manager/release-upgrades
并从“normal
”(=非 LTS)切换到“lts
”。 - 此后,你只需要从 LTS 升级到 LTS(例如24.04→26.04→28.04ETC)。
如果您稍后决定切换回非 LTS 计划,则应等到第一个非 LTS(紧随 LTS 之后)发布(例如,24.04→ 24.10),并将此文件编辑回“ normal
”。
更多信息可以在这里找到这个答案。
答案3
Ubuntu 使用两年发展LTS 的周期;24.04 LTS 的周期在 Ubuntu 22.04 LTS 或之前的 LTS 发布后立即开始。
可以通过 3 个非 LTS 版本查看开发进度,即 22.10、23.04 和 23.10,您可以发布升级随时可以从 LTS 迁移到该系统(例如 22.04 版将具有发布升级22.10 版本发布后,但在其 EOL 之后,发布升级已将您移至 23.04,即当前位置。但是,一旦进入该周期,您需要发布升级按照 Soren 的回答,通过每次发布。
您的替代方案是继续使用 22.04 LTS,在 Ubuntu 24.04.1 发布后,您将能够发布升级从一个 LTS 版本到下一个 LTS 版本。