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 に答える