我尝试下载一个软件包,但无法下载,因为 sources.list 包含已弃用的链接。升级时,我看到以下错误:
An upgrade from 'disco' to 'focal' is not supported with this tool.
因此,我搜索了一下,找到了这个链接无法使用 do-release-upgrade 方法从 disco 19.04 升级到 focal 20.04 在评论中,我看到了这个链接https://tips.graphica.com.au/upgrading-from-retired-ubuntu-releases/
简而言之,我执行了以下步骤:
- 编辑 /etc/apt/sources.list 以指向:“debhttp://old-releases.ubuntu.com/ubuntu”而不是任何其他存储库。
- 运行 sudo apt-get update && sudo spt-get upgrade
- 19.04 已完全更新和升级,我可以从那里安装软件。
- 我现在尝试更新到 19.10,然后更新到 20.04。为此,我运行了命令:do-release-upgrade
- 它说迪斯科到焦点是不可能的。
- 因此,我按照之前指定的链接修改了 ~/.cache/update-manager-core/meta-release
- 我发现,有 disco、eoan、focal,其中只有 focal 的支持参数是 1,所以我把 Eoan 和 disco 的支持参数也改成了 1
- 然后我运行命令 do-release-command。它运行得很顺利。2 个小时过去了。我被困在紫色屏幕前半个小时。我按下电源关闭按钮,然后使用 Ubuntu 重新启动系统。grub 的外观发生了一些变化,表明它已安装。但是当我单击 Ubuntu 时,出现了以下错误。这是我单击 BIOS 后的图片。
答案1
您无法从不受支持的版本升级(19.04,顺便说一句,甚至您的目标版本 19.10 目前也不再受支持)。您应该始终记住在当前版本仍受支持时进行升级。
在此阶段,全新安装是安装较新且受支持的系统的唯一选择。