我确实do-release-upgrade -dc
检查了是否获得了 20.04(没有 -d 则无法获得),然后我运行了它,所以我运行了,do-release-upgrade -d
一切都很好。但是后来我取消了软件包的下载,因为我的互联网太差了,我决定在其他时间在其他地方下载。当我有更好的互联网时,do-release-upgrade -d
给了我“在更新之前安装所有更新”。但我的系统已经在 fossa 存储库中。我检查了一下,没有绕过它的选项,所以没关系。apt full-upgrade
那个错误告诉我应该这样做apt --fix-broken install
,它已经修复了。所以apt full-upgrade
再做一次完成更新。然后我想再做do-release-upgrade -d
一次,但我的系统已经是 fossa。我可以让它保持这种状态吗(debian 更新是这样的,所以我认为没问题)还是我应该做一些安装后的步骤?
答案1
你必须:
确保你没有埃科安在里面来源列表类似
grep "^deb.*eoan" -r /etc/apt/ --include="*.list"
全部更改埃科安到焦点手工或
cd /etc/apt/sources.list.d sudo sed -i "s/eoan/focal/" some.list
获取最新的软件包列表
sudo apt-get update
获取当前版本的所有最新依赖项
sudo apt-get dist-upgrade