RabbitMq FreeBsd-找不到共享对象“ libdl.so.1”,“ beam.smp”需要

时间:2018-11-25 11:01:24

标签: rabbitmq freebsd

我只是在FreeBsd mashine上安装了rabbitmq-3.7.8。 但是,如果我运行 rabbitmqctl start ,则出现错误

未找到共享对象“ libdl.so.1”,“ beam.smp”必需

uname -v

FreeBSD 11.1-RELEASE-p4#0:UTC 2017年11月14日星期二06:12:40

那是什么意思? 感谢您的回答!

2 个答案:

答案 0 :(得分:3)

您正在使用的11.1已停产。我强烈建议您升级到11.2。

freebsd-update upgrade -r 11.2-RELEASE
freebsd-update install
reboot
freebsd-update install

再次检查您的操作系统版本。

uname -r

它应该返回11.2-RELEASE

pkg update -f
pkg upgrade -f

所有软件包都会重新安装,然后再次检查Rabbitmqctl是否启动。

答案 1 :(得分:1)

11.1在您发帖之前不到两个月的时间End-of-Life

如果您还没有准备好升级,但是可以访问运行11.2的计算机,则可以将/usr/lib/libdl.so.1从较新的计算机复制到较旧的计算机上的/usr/lib,然后像直到您准备升级为止。