由于我的 Ubuntu 18 软件包中存在一个问题,我无法升级到 Ubuntu 20。我没有检查所有软件包问题出了什么问题,而是解决了一两个软件包问题(我认为),然后,即使仍然存在一些问题(我认为),我想开始升级到 Ubuntu 20(大错误……!)。
图形升级程序(或 CLI,我不记得了)告诉我要进行部分升级。我点击了“继续”。然后,我停止了它。
我仍在使用 Ubuntu 18。所以我认为部分升级尚未完成。
现在当我输入:时sudo apt-get update/upgrade/dist-upgrade
,我得到:
以下软件包已自动安装并且不再需要:
(很多包裹)
下列软件包将被删除:
(很多包裹)
将会安装以下新软件包:
(很多包裹)
以下软件包将会升级:
(很多包裹)
2009 年升级了,新安装了 377 个,删除了 104 个,还有 0 个未升级。
我认为所有这些包都与我的部分升级有关。但是我想取消部分升级。换句话说,我不想看到所有这些套餐。我该怎么办?
我已经尝试过的方法
sudo rm /var/lib/apt/lists/*
但它不起作用......
答案1
该文件/etc/apt/sources.list
已被升级程序重写(Ubuntu 18.04.5 中的 wordbionic
已被 替换为focal
,适用于 Ubuntu 20)。我已编辑此文件以将其替换focal
为bionic
。然后我输入了sudo apt-get update
。现在问题解决了。当我输入时,sudo apt-get update ; apt-get upgrade ; apt-get dist-upgrade
它运行良好:我没有列出任何软件包!
注意:我查看了/etc/apt/sources.list.d
,所有文件都包含,bionic
所以我不需要在这里替换任何东西。