我正在运行这个命令sudo apt-get install ejabberd
但是它让我想到了这个错误:
以下软件包具有未满足的依赖项:ejabberd:取决于: erlang-abi-15.b E:无法纠正问题,你已经破产了 包。
任何人都知道如何解决这个问题?
我对ejabberd很新,所以非常感谢任何帮助
提前致谢!
答案 0 :(得分:0)
您的软件包可能非常陈旧,依赖于旧版本的Erlang。 您应该从ProcessOne网站下载软件包或安装程序。它与Erlang一起打包,一切都是最新的。
此页面提供下载内容:https://www.process-one.net/en/ejabberd/downloads/
答案 1 :(得分:0)
编译ejabberd + erlang非常简单。我建议使用源代码编译而不是OS形状的包。
首先,下载所需的ejabberd版本并检查README文件以获取erlang的实际版本。
然后下载并编译erlang到所需的目的地。 之后你就可以自己安装ejabberd了。