从 18.10 升级到 20.04 选项

从 18.10 升级到 20.04 选项

我花了很长时间试图弄清楚如何从 18.10 升级到 20.04,现在它快要出来了。我意识到我的寿命已经到了尽头,必须通过另一个寿命来升级,这似乎非常困难,建议是重新安装

然而,我刚刚通过将我的 /etc/apt/sources.list 从 更新到 来实现它cosmic-focal我必须删除我正在使用的 EOL 源到标准

deb http://archive.ubuntu.com/ubuntu focal main restricted universe
deb http://archive.ubuntu.com/ubuntu focal-security main restricted universe
deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe
deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe

进而

apt update
apt upgrade
apt dist-upgrade

它给出了一个关于 whoopsie 预移除脚本的错误,但我设法用以下方法解决了这个问题

dpkg --purge --force-all whoopsie
apt install whoopsie

我意识到force-all这不是很好,但我找不到其他解决方法,而且 whoopsie 似乎能够在重新安装后自行报告!

然后继续我所处的位置当我尝试时do-release upgrade,它说没有新版本,因为它似乎已经执行了升级,好的 -lsb_release -a20.04

我还需要做什么吗?我是不是太幸运了?只是想说出来以防其他人也尝试同样的事情

答案1

是的,你当然可以尝试用这种方式升级。这是完全有效的 Debian 方式(实际上,这是原始方式)。

但是,从 18.10 直接升级到 20.04 的路径尚未经过测试,因此如果遇到意外问题,我们通常不提供支持。

  • 考虑运行sudo apt autoremove以删除 dist-upgrade 遗弃的软件包。请仔细阅读建议删除的列表!

  • 如果您想坚持使用 Ubuntu 的 6 个月过渡版本,请考虑在日历上标记 4 月下旬和 10 月下旬。这样,您就不会再遇到 EOL 版本。或者,在 20.04 上,您可以更改为 LTS 版本并每 2 年升级一次(也请在日历上标记这一点)。

  • 对于大多数用户使用的带内版本升级,我们建议do-release-upgrade使用您使用的方法。do-release-upgrade这样用户犯错的地方更少。当然,您的版本升级是带外的,因为 18.10 已经停产好几个月了。

相关内容