情况:
我有几台装有现代硬件的机器,16.04
主要用于科学计算。随着新 LTS 的即将推出,我希望对它们进行升级,使其20.04
以稳定性和可靠性为关键组件。如果可能的话,我会保留unity
桌面并且不切换 Gnome。
问题:最好的方法是先升级到18.04
还是直接升级到20.04
第一个点发布版本?是否可以在不破坏 Unity 的情况下升级到新的 LTS?
随着发布日期的临近,我们将不断更新这篇文章。
答案1
首先,如果您追求稳定性,那么您必须等到 6 月份才能发布 20.04 的第一个版本。
其次,您无法将 16.04 直接升级到 20.04。您首先需要升级到 18.04,然后再升级到 20.04。在此期间,您肯定会失去 Unity,因为 18.04 使用 GNOME。但是,您猜怎么着,您以后还可以自定义您的 Ubuntu,用 Unity 替换 GNOME。
最后,没有 GUI?是的,您可以使用单行命令进行升级:
sudo apt update && sudo apt upgrade
sudo do-release-upgrade
您还可以将其配置为检查任何新发行版本,以防它配置为仅检查 LTS 版本。同样,更新文件:
sudo vim /etc/update-manager/release-upgrades
更改“Prompt=normal”或“Prompt=lts”
如果您无法获取 Ubuntu 20.04,请使用以下命令使用开发版本:
sudo do-release-upgrade -d
答案2
我遇到了失败的问题sudo apt update
,因此我无法继续do-release-upgrade
(我被卡住了Please install all available updates for your release before upgrading.
。)
我能够使用提供的建议解决大多数问题这里并删除一些包(就我而言skypeforlinux
)。
后来我还遇到了一个问题,显然是指向 的符号链接出现了问题python3
,而修复确实是修复了python
via的符号链接sudo ln -sf /usr/bin/python2.7 /usr/bin/python
。