couchdb:依赖:couchdb-bin(>= 1.6.1-0ubuntu4)损坏的软件包

couchdb:依赖:couchdb-bin(>= 1.6.1-0ubuntu4)损坏的软件包

我在 Ubuntu 14.10(GNU/Linux 3.10.23-xxxx-std-ipv6-64 x86_64)服务器上尝试安装 couchdb 时遇到了问题。

当我运行 apt-get install couchdb 时,

我犯了以下错误:

The following packages have unmet dependencies.
     couchdb : Depends: couchdb-bin (>= 1.6.1-0ubuntu4) 
     but it is not going     to be installed
E: Unable to correct problems, you have held broken packages.

我按照在网上找到的很多步骤尝试修复它,但没有任何效果......

我希望有人能找出问题所在...

谢谢

编辑:

以下是我已经完成的步骤:

  • 我尝试使用 Aptitude,但它安装的是 Couchdb 1.0.1,而不是 1.6.1
  • 我尝试使用“apt-get remove couchdb couchdb-bin erlang-base erlang-base-hipe erlang-solutions”完全删除安装但结果是一样的。
  • 当我添加couchdb的PPA来安装最新版本时,出现了问题。如果我删除.plist,安装可以成功,但会安装1.0.1版本。
  • 我尝试了所有可能的解决方案来更新 apt-get 或清理它......

您认为如果我将 Ubuntu 14.10 更新到 15 可以解决问题吗?

答案1

更新我的 Ubuntu 版本成功了(我通过 do-release-upgrade 将其从 14 升级到了 15.10)。现在我可以安装 1.6.0 版的 Couchdb 了。仍然需要寻找安装 1.6.1 版的方法。

相关内容