在Ubuntu上安装RabbitMq时出现Erlang依赖项问题

在Ubuntu上安装RabbitMq时出现Erlang依赖项问题,ubuntu,rabbitmq,erlang,Ubuntu,Rabbitmq,Erlang,我正试图在我的ubuntu版本16.04.5机器上安装rabbitmq 我采用了多种安装方法,但每次都会遇到一些依赖性问题 我跟着 及 每次我都会遇到同样的错误: You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: erlang : Depends: erlang-diameter but it is not going to

我正试图在我的ubuntu版本16.04.5机器上安装rabbitmq

我采用了多种安装方法,但每次都会遇到一些依赖性问题

我跟着

每次我都会遇到同样的错误:

You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 erlang : Depends: erlang-diameter but it is not going to be installed
          Depends: erlang-eldap but it is not going to be installed
          Depends: erlang-ftp but it is not going to be installed
          Depends: erlang-tftp but it is not going to be installed
          Recommends: erlang-jinterface but it is not going to be installed
          Recommends: erlang-ic-java but it is not going to be installed
          Recommends: erlang-mode but it is not going to be installed
          Recommends: erlang-src but it is not going to be installed
          Recommends: erlang-examples but it is not going to be installed
 esl-erlang : Depends: libwxbase2.8-0 but it is not installable or
                       libwxbase3.0-0 but it is not installable or
                       libwxbase3.0-0v5 but it is not going to be installed
              Depends: libwxgtk2.8-0 but it is not installable or
                       libwxgtk3.0-0 but it is not installable or
                       libwxgtk3.0-0v5 but it is not going to be installed
              Depends: libsctp1 but it is not going to be installed
              Recommends: erlang-mode but it is not going to be installed
 rabbitmq-server : Depends: erlang-base (>= 1:20.3) but it is not going to be installed or
                            erlang-base-hipe (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-crypto (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-eldap (>= 1:20.3) but it is not going to be installed or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-inets (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-mnesia (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-os-mon (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-parsetools (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-public-key (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-runtime-tools (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-ssl (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-syntax-tools (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-tools (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: erlang-xmerl (>= 1:20.3) or
                            esl-erlang (>= 1:20.3)
                   Depends: socat but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

运行以下命令将解决错误并成功安装erlang

echo 'deb https://packages.erlang-solutions.com/ubuntu xenial contrib' | sudo tee -a /etc/apt/sources.list

wget https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc

sudo apt-key add erlang_solutions.asc

apt update && apt install esl-erlang

您是否尝试过运行apt get-f install?它说了什么?