我可以从一个 LTS 平滑升级到下一个 LTS 版本吗?

Grz*_*cki 103 upgrade lts release-management

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

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

假设:

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

Dom*_*yes 67

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

对于桌面版:

sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)

对于服务器版本:

sudo apt-get install update-manager-core
sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)

注意:请始终确保在您使用的机器上的 LiveCD 中测试系统提示您升级到的目标 LTS,以确保一切正常,然后再进行真正的升级。

  • @SuperSluether `dist-upgrade` 将整个系统、应用程序、内核更新到最新的可用版本而不是发行版,`do-release-upgrade` 将升级到下一个版本,你应该做一个 `dist-upgrade ` 如果你喜欢新的内核和东西,而不是更新管理器,它只是为那个版本、应用程序和安全性更新内核。 (7认同)
  • 将 Flimm 的答案与您的答案合并并添加您的来源,我会对此表示赞同 (2认同)

Fli*_*imm 61

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

  • @GeraldSchneider LTS 版本的重点(无双关语)是稳定性,因此在发布点升级之前,它们不会启用升级通知。你*可以*在使用`do-release-upgrade`(或其标志之一,我忘记了确切的过程)之前升级。有关更多信息,请参阅:http://askubuntu.com/questions/125392/why-is-no-new-release-found-when-upgrading-from-a-lts-to-the-next/125492#125492 (8认同)
  • 上次我从一个 LTS 升级到下一个时,我不得不等待第一个点发布。这个限制解除了吗? (6认同)
  • 如果您没有使用 bog 标准股票 Ubuntu 内核并且使用任何“污染内核”的驱动程序,例如大多数视频卡驱动程序、某些网络驱动程序和其他第三方应用程序,通常会发生内核恐慌。在某些情况下,这肯定不是非常顺利,但是如果您在升级之前禁用 3rd 方存储库/PPA 并禁用/卸载专有视频卡驱动程序,那么您通常不会遇到很多问题。 (3认同)
  • 它旨在以这种方式工作,但这个网站承载了许多关于 14.04->16.04 升级失败的问题。“内核恐慌”不是我所说的“平滑升级”…… (2认同)

Ski*_*rou 27

我相信其他答案,并使用do-release-upgrade. 现在我正面临内核恐慌。

以下是其他相关问题(不是我的),大多数未回答:

因此,对于“我可以从一个 LTS 版本顺利升级到下一个 LTS 版本吗”这个问题的实际答案,特别是当应用于 OP 中建议的 14.04->16.04 升级时,显然不是“是” ——如果不是所有答案,也是大多数在这方面是错误的。

充其量,您可能会顺利升级。


小智 7

您可以从一个 LTS 版本升级到另一个。是否顺利取决于。

如果您仅指操作系统,则会测试该过程,如果您的硬件兼容,一切都会好起来的。

但不要忘记,您可能安装了自己的软件/脚本/等,或其他配置可能在新版本中具有未满足的依赖项。(例如:您有一些带有已弃用功能的脚本,这些功能已在较新版本中删除)


归档时间:

查看次数:

104850 次

最近记录:

8 年,1 月 前