正如标题所述,我目前有一台运行 16.04 的非常稳定的机器,我正考虑将其更新到 18.04(然后可能是 20.04)。我希望采用更新路线而不是全新安装,那么我是否可以从软件更新程序中选择 18.04 直到 16.04 的 EOL?
答案1
是的。较早的 LTS 版本发布后,后续 LTS 版本将终止标准支持。1如果您拥有当前受支持的 LTS 版本,则随时升级它应该没有问题,而它仍然受支持。(您甚至可以在不再受支持后尝试升级它,这通常会成功,但有时更困难。但我建议您不要不必要地将自己置于这种情况。)
关于你提到的具体发布,如发布维基页面Ubuntu 18.04 LTS 将于 2023 年 4 月(即 2021 年 4 月之后)结束标准支持。您应该在 2021 年 4 月结束标准支持之前升级您的 16.04 LTS 系统,主要是因为如果您不升级,那么至少在短时间内,您将运行一个没有收到安全更新的版本,这是不可取的。但除非您想更快地获得新版本的新功能,或者需要为 18.04 LTS 提供但未反向移植到 16.04 LTS 的错误修复,否则无需在此之前升级。
当然,从一个版本升级到另一个版本时,总是有可能出现问题。但是,没有理由认为,如果你等到较早的版本已经更新,这种情况更有可能发生。几乎,但还未完全达到标准支持结束。例如,针对安全和其他稳定性错误的更新可能会引入错误,使升级变得复杂,但它们也可能使固定一个使升级变得复杂的错误。
(请注意,如果您最终决定从 16.04 LTS 迁移到 20.04 LTS,您仍应先升级到 18.04 LTS,然后再升级到 20.04 LTS。通常,如果您从 LTS 版本开始执行两次版本升级,就会自动发生这种情况。)
1曾经有一段时间,这并不完全正确。8.04 LTS 和 10.04 LTS 的支持期不同寻常(且令人困惑),只有极少数软件包在很长一段时间内得到支持。但是,对于当前支持或在过去几年内得到支持的所有版本而言,这完全正确,并且很可能在未来许多年内仍然如此。即使不是这样,您谈论的特定版本已经存在,并且它们的支持生命周期已经确定。现有版本的支持生命周期不太可能超出计划,但您可以通过 Canonical Advantage 计划在 LTS 版本标准支持结束后获得有限的支持。
答案2
是的,从技术上讲,它在 EOL 结束后仍然可以工作(生命尽头) 也。
对于非 LTS 版本,这个期限可能相当短(17.04 是没有崩溃补丁),一些发布存储库会在几周内移动,另一些则在几个月内移动。官方只将其列为正在发生后EOL,没有关于之后多久的详细信息。
因为 16.04 LTS (长期支持)有扩展支持(即 ESM),额外时间超过数月……(但出于安全原因,您不应该等待,除非您选择使用扩展/ESM 支持。请参阅https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes
例如。我使用镜子(https://launchpad.net/ubuntu/+archivemirrors),它仍然提供以下软件包:精确的(12.04) &可靠(14.04),因为这些版本有扩展支持。Xenial(16.04)将属于这一类。您也可以在主存档中找到它,然而镜像可以不提供 ESM 支持,因此它可能随时被删除后停产。
还要注意的是,许多官方团队在版本 EOL 结束后会删除他们的 PPA(第三方软件源),所以你无法真正做出任何假设(这取决于每个团队,通常是在人们想到的时候才做,偶尔也会被遗忘,而且有些 PPA 永远不会被清空)。
如果您需要有关扩展支持的详细信息,请参阅https://ubuntu.com/esm(并注意一些沒有-$cost有多种选择,对于像我这样的 Ubuntu 成员来说有 50 台机器)
最好不要做任何假设,Ubuntu Studio 18.04 不是一个长期支持服务或者长期支持发行说明中明确说明了这一点,随后的通知中也提到了获得延长支持(与其他 Ubuntu LTS 版本一样,将支持延长至 3 年)。因此,请阅读发行说明,其中包括从先前版本升级的详细信息(我已经提供了 18.04 LTS 的链接,其中包含“从 Ubuntu 16.04 LTS 或 17.10 升级“)。任何检测到的问题以及团队工作所遵循的规则都将在这些说明中提供,并且它们可能会随时间而变化,因此请阅读您发布的具体说明(https://wiki.ubuntu.com/XenialXerus/ReleaseNotes适用于 16.04)