为了简化RabbitMQ的安装过程,我想为 erlang 使用一个简单的、零依赖的安装程序。
RabbitMQ 的人们在 Github 上有一个很棒的项目 - erlang-rpm ,但这只是 RPM。
我知道 erlang-solutions ,但它不是一个单一的、无依赖项的安装程序。
编辑:在此处添加一些上下文。我需要它才能为我的应用程序准备一个简单的离线安装,这需要 RabbitMQ。离线意味着无法访问互联网来下载依赖项。
有什么想法吗?
最佳答案
RabbitMQ 没有零依赖 Erlang Ubuntu/Debian。
但是 Erlang 解决方案包可以轻松安装。
我们构建了 Centos 软件包,因为依赖项很难在 Centos 上安装(如果您不想使用 epel
)
如果您想创建离线安装,您可以像其他软件包一样进行操作 ( https://askubuntu.com/questions/974/how-can-i-install-software-or-packages-without-internet-offline )。或者,您可以通过从源代码构建 Erlang 来创建自己的包。
注意 RabbitMQ 也具有 socat
依赖项
关于适用于 Debian 和 Ubuntu 的 erlang 零依赖安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39451364/