我可以从一个 LTS 版本顺利升级到下一个 LTS 版本吗?

我可以从一个 LTS 版本顺利升级到下一个 LTS 版本吗?

问题是关于 Ubuntu 发布过程的。是否预计会从 n 版本迁移到 n+1 版本?

假设我们的服务器安装了 Ubuntu 14.04 LTS。它可以通过 apt-get upgrade 顺利升级到 Ubuntu 16.04 LTS 吗?

假设:

  • 范围是软件
  • 因此我们假设给定的硬件在两个版本上都受支持(从和升级到)
  • 这就是为什么在升级之前总是要求你进行备份,以便在发生故障时能够恢复

答案1

无论是服务器还是桌面,您都可以通过 LTS 版本顺利升级。无论您使用什么,只需使用以下命令:

对于桌面版本:

sudo do-release-upgrade

对于服务器版本:

sudo apt-get install update-manager-core
sudo do-release-upgrade

笔记:在进行实际升级之前,请务必在您使用的机器上的 LiveCD 中测试提示您升级到的目标 LTS,以确保一切正常运行。

答案2

是的,你可以从一个 Ubuntu LTS 版本升级到下一个版本,跳过中间的非 LTS 版本。它旨在以这种方式工作并且经过测试。

答案3

我相信其他答案并使用从最新的 14.04 升级到 16.04 do-release-upgrade现在我面临内核恐慌。

以下是其他相关问题(不是我的),大多数都没有得到解答:

因此,对于“我能否顺利地从一个 LTS 版本升级到下一个 LTS 版本”这个问题的实际答案,特别是当应用到 14.04->16.04 升级时,正如 OP 中所建议的那样,显然不是“是”— 在这方面,大多数(如果不是全部的话)答案都是错误的。

最好的情况是,你可能顺利升级。

答案4

当 16.04 于 4 月份发布时,不会自动从 14.04 升级到 16.04,但 7 月份第一个版本 16.04.1 将可用,届时将为所有 14.04 用户提供升级。

但是,如果您想立即升级,则无需先升级到中间版本。只需在终端中运行以下命令(并输入您的密码):

sudo update-manager -d

然后您将获得 14.04 -> 16.04 升级,而无需等待 16.04.1。

Ubuntu 不自动向 14.04 用户提供 16.04 的原因很简单:这些用户使用的是非常稳定的 LTS 版本,如果他们在发布时立即升级,可能会遇到 16.04 中未发现的错误。在 16.04 中发现的任何重要错误都应该在 16.04.1 版本中修复,因此 LTS 用户在新版本中遇到错误的可能性较小。

相关内容