仅通过命令即可从 18.04 升级到 18.xx 或 20.xx 更高版本

仅通过命令即可从 18.04 升级到 18.xx 或 20.xx 更高版本

我有 Ubuntu Server 和 Desktop 18.04 和 20.04,共 4 个版本(通过 VirtualBox)

我想知道正确和最好的通过以下方法实现仅有的 命令以下两种情况:

  1. 从 18.04 升级到 18.10(或更高版本)相同的发布 - 即 18.15 - 如果存在的话)
  2. 从 18.04 升级到 20.04(或更高版本)最新的发布 - 即 20.10 - 如果存在或当然)

因此我可以选择其中任何一个。

我确实做了研究,发现了这些命令

  • sudo do-release-upgrade -d
  • sudo apt full-upgrade
  • sudo apt dist-upgrade

遗憾的是,没有一个页面涵盖这三个命令,以便您了解每个命令的工作原理以及何时必须使用其中一个命令。所以我创建了这篇文章,以避免做出错误的选择。

答案1

首先运行sudo apt full-upgrade以确保所有软件都已完全更新,然后运行sudo do-release-upgrade,一切就绪了!

为了安全起见,请务必备份系统上的所有重要内容,并注意,在升级过程中,您可能拥有的任何第三方存储库都将被禁用,并且之后需要重新启用到正确的存储库版本(即将bionic存储库字符串中的 更改为focal)。


您还可以运行do-release-upgrade -c来检查是否有可用的可升级版本(对于 18.04 系统,会有)。

相关内容