3

我下载并安装esl-erlang_16.a-rc1~ubuntu~precise_amd64.deb然后下载rabbitmq-server_3.0.2-1_all.deb并运行:

sudo dpkg -i rabbitmq-server_3.0.2-1_all.deb

它导致了以下错误:

The following packages have unmet dependencies:
rabbitmq-server : Depends: erlang-nox (>= 1:12.b.3) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

尝试安装erlang-nox

sudo apt-get install erlang-nox

它导致了以下错误:

The following packages have unmet dependencies:
erlang-nox : Depends: erlang-diameter but it is not going to be installed

从这一点开始,我尝试(手动)安装依赖项,每一次努力都会导致另一个未满足的依赖项,有趣的是依赖项开始变得周期性(A 需要 B,B 需要 A)。

还尝试添加以下内容

deb http://www.rabbitmq.com/debian/ testing main

/etc/apt/sources.list

跑了

sudo apt-get install rabbitmq-server

同样的结果。

有人可以阐明一下吗?谢谢你。

4

1 回答 1

3

当我安装 Debian 软件包时,我收到相同的消息,但之后运行:

sudo apt-get -f install

-f 将自动尝试修复任何缺失的依赖项。你可能需要sudo apt-get update先。这可能会导致您的一些依赖问题。

于 2013-02-22T18:51:44.670 回答