我正在尝试从其 PPA 安装 RabbitVCS (由于错误而需要),但不会:
# aptitude install rabbitvcs-nautilus
The following packages will be upgraded:
rabbitvcs-nautilus{b}
1 packages upgraded, 0 newly installed, 0 to remove and 15 not upgraded.
Need to get 9,210 B of archives. After unpacking 4,096 B will be used.
The following packages have unmet dependencies:
rabbitvcs-nautilus: Depends: nautilus (< 1:3.0~) but 1:3.2.1-0ubuntu3.1 is installed.
Depends: python-nautilus (< 1.0~) but 1.0-0ubuntu2 is installed.
解决方案 aptitude 提供的建议是删除大约 100 个核心软件包,这当然是不对的。
有什么方法可以告诉 aptitude 继续运行,尝试使用比指定版本稍新的 nautilus 是否可行。还是有其他问题,它应该可以正常工作?
(我在 RC 级别或类似的级别安装了 11.10,但那应该没关系,对吧?)
另外,为了确保万无一失,我apt-get
也尝试了一下。
# apt-get install rabbitvcs-nautilus
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
rabbitvcs-nautilus : Depends: nautilus (< 1:3.0~) but 1:3.2.1-0ubuntu3.1 is to be installed
Depends: python-nautilus (< 1.0~) but 1.0-0ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages.
但我没有持有任何包裹,至少根据 的说法没有aptitude search ~ahold
。
答案1
Ubuntu 11.10 使用 Nautilus 3,因此您需要安装rabbitvcs-nautilus3
包,而不是rabbitvcs-nautilus
。