更新管理器失败,并出现“软件包目录已损坏”错误

更新管理器失败,并出现“软件包目录已损坏”错误

我从 Live DVD 安装了 Ubuntu 11.10。然后通过更新管理器进行更新。它下载了所有内容。在安装过程中,更新管理器崩溃了。它显示了错误消息:

软件包目录已损坏。在软件包目录修复之前,无法安装或删除软件。

但是选择修复不起作用,它继续顽固地显示通知。我束手无策。

请告诉我如何修复它。

@int_ua

apt-get update -f 不起作用。问题仍然存在。

@freecode

dpkg --configure -a 并没有删除损坏的软件包。不过,我发现问题可能是由某些第三方软件包引起的。现在,如何检查我是否正在使用任何第三方软件包,如果是,如何禁用它们?

答案1

您可以随时尝试进入命令行并尝试此命令:

sudo dpkg --configure -a

然后让包管理器自行修复。通常这样就可以了。

希望这能有所帮助。祝您有美好的一天。

答案2

遇到了同样的问题并解决了:我在终端中运行了软件中心并查看了错误消息,我做了:

sudo chmod a+r /var/cache/apt-xapian-index/index.1/*
sudo chmod a+r /var/lib/apt-xapian-index/*

命令

dpkg -l

产生了一个错误消息,我解决了这个问题

sudo chmod a+r /etc/dpkg/dpkg.cfg.d/multiarch

现在软件中心正在正常运行。

相关内容