我正在运行11.10,并试图将修复应用于这种移情的缺陷,如最下面所示。在精确的存储库中提供了一个更新过的组件包,有人甚至在Oneiric上发布了一个支持的.deb包。但是,当我试图安装该软件包时,它似乎依赖于无法用于Oneiric的包:
(Reading database ... 254452 files and directories currently installed.)
Preparing to replace telepathy-indicator 0.0.7-0ubuntu1 (using telepathy-indicator_0.1.1-0ubuntu1_amd64.deb) ...
Unpacking replacement telepathy-indicator ...
dpkg: dependency problems prevent configuration of telepathy-indicator:
telepathy-indicator depends on libunity9 (>= 3.4.6); however:
Package libunity9 is not installed.
dpkg: error processing telepathy-indicator (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
telepathy-indicator发布支持telepathy-indicator包的人表示,它依赖于libunity-dev-5.0;Oneiric存储库中的最新版本是4.0年份。我也找不到一个libunity9,所以我想知道:是否可以将精确的存储库添加到我的列表中并从列表中提取更新的包,或者我不应该期望它们能够正确地操作?
发布于 2012-03-22 16:19:14
我很肯定它能正常运行。然而,我严格地劝阻你不要这样做。
要点是,添加这些存储库与升级到12.04几乎完全相同。实际上,当您单击“高级到精确”按钮时,唯一能完成的事情(除了几个脚本)是将精确的存储库添加到您的系统中,然后它继续作为一个正常的更新,从精确的存储库中提取所有较新的包。
您将找不到libunity9 (统一5)在一个。您也无法手动安装它,因为它有大量的依赖项,在Oneiric上永远无法满足。
这就是说,安装特定.deb包的唯一机会是强制使用精确的存储库。但是,不要手动添加这个存储库,而是使用分发升级选项来进行精确的升级,因为它将确保您有一个平稳、安全的升级。
作为附带说明,请考虑将问题通知适当的人,我很确定一个人能够以适当的方式将此修复方法支持到Oneiric,这样它就不会有这样的未满足的依赖关系。
https://askubuntu.com/questions/111490
复制相似问题