Возникла проблема при установке Rabit MQ

Возникла проблема при установке Rabit MQ

Когда я использую следующую команду

sudo apt-get install rabbitmq-server

Я получаю следующую отсутствующую зависимость пакета

Reading package lists... Done
Building dependency tree       
Reading state information... Done
rabbitmq-server is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
erlang-nox : Depends: erlang-base but it is not going to be installed or
                   erlang-base-hipe but it is not going to be installed
          Depends: erlang-asn1 but it is not going to be installed
          Depends: erlang-corba but it is not going to be installed
          Depends: erlang-crypto but it is not going to be installed
          Depends: erlang-diameter but it is not going to be installed
          Depends: erlang-docbuilder but it is not installable
          Depends: erlang-edoc but it is not going to be installed
          Depends: erlang-erl-docgen but it is not going to be installed
          Depends: erlang-eunit but it is not going to be installed
          Depends: erlang-ic but it is not going to be installed
          Depends: erlang-inets but it is not going to be installed
          Depends: erlang-inviso but it is not installable
          Depends: erlang-mnesia but it is not going to be installed
          Depends: erlang-odbc but it is not going to be installed
          Depends: erlang-os-mon but it is not going to be installed
          Depends: erlang-parsetools but it is not going to be installed
          Depends: erlang-percept but it is not going to be installed
          Depends: erlang-public-key but it is not going to be installed
          Depends: erlang-runtime-tools but it is not going to be installed
          Depends: erlang-snmp but it is not going to be installed
          Depends: erlang-ssh but it is not going to be installed
          Depends: erlang-ssl but it is not going to be installed
          Depends: erlang-syntax-tools but it is not going to be installed
          Depends: erlang-tools but it is not going to be installed
          Depends: erlang-webtool but it is not going to be installed
          Depends: erlang-xmerl but it is not going to be installed
 E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Я не могу понять, как установить все эти пакеты, а затем установить Rabit-MQ.

Я также пробовал скачать

rabbitmq-сервер_3.5.6-1_all.deb

и затем используйте команду

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

Но я получаю вывод как

 (Reading database ... 320808 files and directories currently installed.)
 Preparing to unpack rabbitmq-server_3.5.6-1_all.deb ...
Unpacking rabbitmq-server (3.5.6-1) over (3.5.6-1) ...
dpkg: dependency problems prevent configuration of rabbitmq-server:
 rabbitmq-server depends on erlang-nox (>= 1:13.b.3) | esl-erlang; however:
  Package erlang-nox is not configured yet.
  Package esl-erlang is not installed.

 dpkg: error processing package rabbitmq-server (--install):
 dependency problems - leaving unconfigured
 Processing triggers for man-db (2.7.0.2-2) ...
 Processing triggers for ureadahead (0.100.0-16) ...
 Errors were encountered while processing:
 rabbitmq-server

Что я делаю не так?

Пожалуйста посоветуй!!

Спасибо!!!!

решение1

Вы получаете все эти ошибки неудовлетворенных зависимостей, потому что вы пытаетесь установить программное обеспечение на версию Ubuntu, которая достигла конца жизненного цикла и, следовательно, больше не поддерживается. Разумным решением будет сделать резервную копию ваших данных и выполнить новую установку Ubuntu 14.04, которая также является релизом с долгосрочной поддержкой, как и Ubuntu 10.04.

В качестве альтернативы вы можете выполнить новую установку Ubuntu 15.10. Ubuntu 15.10, которая выйдет через несколько дней, 22 октября, имеет почти ту же версию rabbitmq-server, которую вы пытаетесь установить в своих официальных репозиториях, поэтому вы наверняка не получите никаких ошибок, если установите rabbitmq-server 3.5.4-1 из Ubuntu Software Center в Ubuntu 15.10.

Вместо того, чтобы выполнять новую установку, вы также можете попробовать обновить Ubuntu 10.04 до Ubuntu 14.04, следуя инструкциям вМогу ли я пропускать выпуски при обновлении?, однако это может привести к неправильной настройке системы.

решение2

Это решение сработало для меня

добавьте эту строку:

deb http://packages.erlang-solutions.com/debian precise contrib

к:

/etc/apt/sources.list

затем в терминале выполните следующие команды:

sudo apt-get update    
sudo apt-get install erlang-nox    
sudo apt-get install socat    
sudo wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server_3.6.9-1_all.deb    
sudo dpkg -i rabbitmq-server_3.6.9-1_all.deb

Связанный контент