我只是在我的FreeBsd mashine上安装了rabbitmq-3.7.8。但是如果我运行rabbitmqctl start,那么得到错误就是
未找到共享对象“libdl.so.1”,“beam.smp”需要
uname -v
FreeBSD 11.1-RELEASE-p4#0:Tue Nov 14 06:12:40 UTC 2017
那什么意识?谢谢你的回答!
您正在使用停止使用的11.1。我强烈建议您升级到11.2。
freebsd-update upgrade -r 11.2-RELEASE
freebsd-update install
reboot
freebsd-update install
再次检查您的OS版本。
uname -r
它应该返回11.2-RELEASE
pkg update -f
pkg upgrade -f
将重新安装所有软件包,然后再次检查rabbitmqctl是否启动。
11.1在你发布前不到两个月就去了End-of-Life。
如果您尚未准备好升级,但可以访问运行11.2的计算机,您可以将/usr/lib/libdl.so.1
从较新的计算机上复制到旧计算机上的/usr/lib
,然后一直跛行,直到您准备升级为止。