如何:从 Humble Indie Bundle 安装 Proteus 依赖:proteus (= 1.1-0ubuntu3)

如何:从 Humble Indie Bundle 安装 Proteus 依赖:proteus (= 1.1-0ubuntu3)

兑换我的软件中心密钥以从新的 Humble Indie Bundle #8 下载 Proteus 后,出现此错误:

proteus-meta: Depends: proteus (= 1.1-0ubuntu3) but 1.1-0ubuntu2 is to be installed

我努力了:

-清除一些可疑的存储库(pulseaudiodev、markjtully、xorg-edgers、nae-team)

sudo apt-get install -f
sudo apt-get purge 1.1-0ubuntu2
sudo apt-get install 1.1-0ubuntu3

--更新于 2013 年 5 月 28 日--现在看来,真正的罪魁祸首是“libdgiplus”,我无法弄清楚如何从这里安装它:

https://launchpad.net/ubuntu/+source/libgdiplus/2.10-3ubuntu1

Running "sudo dpkg -i *.deb" in a folder only containing the Proteus .deb file returns:
Selecting previously unselected package proteus.
(Reading database ... 343081 files and directories currently installed.)
Unpacking proteus (from proteus_1.1-0ubuntu3_i386.deb) ...
dpkg: dependency problems prevent configuration of proteus:
 proteus depends on libgdiplus; however:
  Package libgdiplus is not installed.

dpkg: error processing proteus (--install):
 dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Errors were encountered while processing:
proteus

答案1

如果您使用的是 64 位系统,libgdiplus:i386 会与 libgdiplus 冲突,删除它会尝试卸载您可能需要的一大堆东西,比如 banshee。

如果不是,那么您可以打开一个终端(++ Ctrl)并运行,它会修复依赖关系。AltTsudo apt-get -f install

答案2

但它也会去除变形杆菌......

Blockquote 运行 sudo apt-get -f install 它将修复依赖关系。

相关内容