大多数已安装的软件包在 aptitude 中被标记为过时,找不到更新

大多数已安装的软件包在 aptitude 中被标记为过时,找不到更新

当断电一秒钟时,我正在运行 aptitude 并预览标记为更新的软件包。现在,几乎所有我安装的软件包都被标记为过时,并且不再找到我要安装的更新。更新包列表没有任何效果。

我假设我需要删除 apt 缓存中的一些文件,以便重新下载软件包列表。这个假设正确吗?如果是,我需要删除哪个文件?如果不是,我需要做什么来修复我的 dpkg/apt?

答案1

删除内容/var/lib/apt/lists/并更新 apt 软件包列表

cd /var/lib/apt/lists
sudo rm -rv ./*
sudo apt update

解决了问题。

相关内容