我从 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
现在软件中心正在正常运行。