更新后出现损坏的软件包错误

更新后出现损坏的软件包错误

我使用更新管理器更新了我的系统,现在收到“软件包损坏”错误。

我进入 Synaptic 软件包管理器并点击修复损坏的软件包但后来我收到这个错误:

E: /var/cache/apt/archives/dockmanager_0.1.0~bzr80-0ubuntu1~10.10~dockers1_i386.deb:
trying to overwrite '/usr/share/dockmanager/data/skype_away.svg', which is also in package faenza-icon-theme 0.8

在修复损坏的软件包之前,我无法安装或删除任何东西。我现在该怎么办?

更新:

根据答案的建议,我运行了命令

sudo apt-get purge faenza-icon-theme
sudo apt-get -f install

但仍然会出现相同的错误,这是我得到的:

http://paste.ubuntu.com/565877/

更新2:

已修复使用http://www.webupd8.org/2011/02/fix-dpkg-error-trying-to-overwrite-x.html

答案1

与我的错误完全相同尝试覆盖 '*',它也位于 faenza-icon-theme 0.8 包中

按照相同的步骤,您应该不会遇到任何问题。

我向 Faenza icons 的包管理员发送了一封电子邮件询问此事,但没有收到答复......

答案2

首先,删除 faenza-icon-theme 包:

sudo apt-get purge faenza-icon-theme

现在,尝试重新安装 dockmanager。

您还可以尝试运行:

sudo apt-get install -f

答案3

答案4

Faenza 替换了一些图标,以便将某些程序集成到主题中。要安装它,您必须覆盖它。

sudo dpkg -i --force-overwrite var/apt/cache/archives/dockmanager_0.1.0~bzr80-0ubuntu1~10.10~dockers1_i386.deb

你也可以--force-all使用--force-overwrite

我不确定的一件事是,你需要清除faenza-extra而不是faenza-icon-theme

相关内容