2016-11-29 3 views
0

Ich lief dieser Befehl sudo apt-get install ejabberdkonfiguriert ejabberd

Aber es wirft mir diesen Fehler:

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

Jeder weiß, wie dieses Problem beheben?

Ich bin auf ejabberd sehr neu, so wäre jede Hilfe sehr

Vielen Dank im Voraus geschätzt werden!

Antwort

0

Ihr Paket ist wahrscheinlich sehr alt und basiert auf einer alten Version von Erlang. Sie sollten das Paket oder das Installationsprogramm von der ProcessOne-Website herunterladen. Es kommt verpackt mit Erlang und alles ist auf dem neuesten Stand.

Downloads sind auf dieser Seite verfügbar: https://www.process-one.net/en/ejabberd/downloads/

+0

Ich möchte es auf Linux-Server konfigurieren. Können Sie mir dafür Terminal-Kommandos zur Verfügung stellen? –

0

Es ist wirklich einfach ejabberd + erlang zu kompilieren. Ich schlage vor, Quellcode-Kompilierung anstelle von OS-förmigen Paketen zu verwenden.

Laden Sie zunächst die gewünschte Ejabberd-Version herunter und überprüfen Sie die README-Datei, um die aktuelle Version von erlang zu erhalten.

Dann herunterladen und kompilieren erlang zum benötigten Ziel. Danach können Sie ejabberd selbst installieren.