2016-11-29 41 views
0

我運行此命令:sudo apt-get的安裝ejabberd配置ejabberd

但它拋出我這個錯誤:

The following packages have unmet dependencies: ejabberd : Depends: erlang-abi-15.b E: Unable to correct problems, you have held broken packages.

任何人知道如何解決這一問題?

我很新的ejabberd,所以任何幫助,將不勝感激提前

謝謝!

回答

0

你的軟件包可能很舊,依賴舊版本的Erlang。 您應該從ProcessOne網站下載軟件包或安裝程序。它與Erlang打包在一起,一切都是最新的。

下載可在這個頁面上:https://www.process-one.net/en/ejabberd/downloads/

+0

我想配置它在linode服務器上。你能爲我提供終端指令嗎? –

0

這是非常簡單的編譯ejabberd +二郎。我建議使用源代碼編譯而不是OS形包。

首先,下載所需的ejabberd版本並檢查README文件以獲取erlang的實際版本。

然後下載並編譯erlang到需要的目的地。 之後,您已準備好安裝ejabberd本身。