配置ejabberd

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置ejabberd相关的知识,希望对你有一定的参考价值。

我正在运行这个命令sudo apt-get install ejabberd

但它给我抛出了这个错误:

以下软件包具有未满足的依赖项:ejabberd:取决于:erlang-abi-15.b E:无法纠正问题,您已经破坏了软件包。

谁知道如何解决这个问题?

我对ejabberd很新,所以任何帮助都会非常感激

提前致谢!

答案

您的软件包可能非常陈旧,依赖于旧版本的Erlang。您应该从ProcessOne网站下载软件包或安装程序。它与Erlang一起打包,一切都是最新的。

此页面提供下载信息:https://www.process-one.net/en/ejabberd/downloads/

另一答案

编译ejabberd + erlang非常简单。我建议使用源代码编译而不是OS形状的包。

首先,下载所需的ejabberd版本并检查README文件以获取erlang的实际版本。

然后下载并编译erlang到所需的目的地。之后,您就可以自行安装ejabberd了。

以上是关于配置ejabberd的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat卷五---Web 应用配置,管理配置和JVM配置

SpringBoot:配置文件的作用配置文件的格式properties配置文件yml配置文件

IDEA的常用配置,maven配置,git配置操作

SpringCloud Nacos配置管理 -- 统一配置管理(添加配置微服务配置拉取)

Android Gradle 插件LintOptions 配置 ⑦ ( explainIssues 属性配置 | htmlOutput 属性配置 | htmlReport 属性配置 )

Android Gradle 插件LintOptions 配置 ⑤ ( absolutePaths 属性配置 | check 属性配置 | checkAllWarnings 属性配置 )