我有 Ubuntu Server 和 Desktop 18.04 和 20.04,共 4 个版本(通过 VirtualBox)
我想知道正确和最好的通过以下方法实现仅有的 命令以下两种情况:
- 从 18.04 升级到 18.10(或更高版本)相同的发布 - 即 18.15 - 如果存在的话)
- 从 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 系统,会有)。