答案1
在终端中运行从 Ubuntu 18.04 到 Ubuntu 20.04 的升级,并将do-release-upgrade -d
错误消息复制到文本文件中。错误消息可能会说明要查看哪个日志文件才能显示完整的错误消息。未更正的错误可能会永远阻止您的升级,但如果您更正了错误,升级将正常进行。笔记:请在运行所有修正之前进行模拟,以避免损坏您的操作系统。
当我在 Ubuntu 18.04 上尝试此操作时,结果是三个 Python 2.x 软件包无法升级,这阻碍了从 Ubuntu 18.04 升级到 Ubuntu 20.04。我模拟逐个卸载这些软件包。卸载这三个软件包中的两个也会卸载大约 1GB 的其他软件包,这些软件包是这些软件包的依赖项。模拟卸载第三个软件包时,只会卸载自身,不会删除其他软件包。卸载此软件包后,Ubuntu 20.04 的升级顺利完成,没有出现任何错误。apt remove --simulate <package>
谢谢。我认为一切都进展顺利。我发现这个存储库不可用:http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease,所以我将其更改为http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease。