RabbitMQ -- 由于 "libtinfo.so.6" 错误无法执行命令

RabbitMQ -- Unable to Execute Commands due to "libtinfo.so.6" error

在尝试将 Debian Stretch 上的 RabbitMQ 节点从 3.8.3 升级到 3.8.6 时,我尝试了 their documentation 中的三种方法,即 Package Cloud、Bintray 和通过 dpkg 手动安装。 None 成功了,我现在无法启动或停止 rabbitmq-server(尽管我仍然能够访问端口 :15672 上的管理客户端。)。当尝试 运行 任何 Rabbit 命令时,会出现以下输出:

bitnami@Admin-RabbitMQ-01:~$ sudo rabbitmq-server -detached
/usr/lib/erlang/erts-11.0.3/bin/beam.smp: error while loading shared libraries: libtinfo.so.6: cannot open shared object file: No such file or directory

文件“beam.smp”在其给定目录中,但我不确定如何处理 libtinfo.so.6.

Directory Screenshot

为了进一步说明,我正在使用 Erlang 22。非常感谢任何帮助或建议。谢谢!

文件libtinfo.so.6由软件包libtinfo6提供,它只存在于Debian Buster中,不存在于Stretch中。确保为正确的 Debian 版本下载并安装 Erlang 二进制包。