尝试在RHEL上安装rabbitmq-server时:
[ec2-user@ip-172-31-34-1XX ~]$ sudo rpm -i rabbitmq-server-3.3.5-1.noarch.rpm error: Failed dependencies: erlang >= R13B-03 is needed by rabbitmq-server-3.3.5-1.noarch [ec2-user@ip-172-31-34-1XX ~]$ rpm -i rabbitmq-server-3.3.5-1.noarch.rpm error: Failed dependencies: erlang >= R13B-03 is needed by rabbitmq-server-3.3.5-1.noarch
我不确定为什么尝试rpm安装无法识别我的erlang安装,因为运行$ erl
给出:
[ec2-user@ip-172-31-34-1XX ~]$ which erl /usr/local/bin/erl [ec2-user@ip-172-31-34-1XX ~]$ sudo which erl /bin/erl
Daniel Scott.. 5
您需要通过RPM安装erlang才能识别依赖项.
erlang RPM可在EPEL存储库中找到:
https://www.rabbitmq.com/install-rpm.html