Erlang ist eine funktionale Programmiersprache zum Erstellen massiver skalierbarer Echtzeitsysteme. Ursprünglich von Ericsson als proprietäre Software entwickelt, wurde Erlang später Open Source.
Erlang ist im Universe-Repository von Ubuntu verfügbar. Wenn dieses Repository aktiviert ist, können Sie es einfach mit dem folgenden Befehl installieren:
sudo apt install erlang
Die Erlang-Version, die von Ubuntu-Repositories angeboten wird, ist jedoch möglicherweise nicht die neueste .
Wenn Sie die neueste Erlang-Version auf Ubuntu wollen , können Sie das von Erlang Solutions angebotene Repository hinzufügen. Sie bieten vorgefertigte Binärdateien für verschiedene Linux-Distributionen, Windows und macOS.
Wenn Sie ein Paket namens erlang
installiert hatten zuvor wird es auf die neuere Version aktualisiert, die vom hinzugefügten Repository angeboten wird.
Installieren der neuesten Version von Erlang auf Ubuntu
Sie müssen die Schlüsseldatei im Linux-Terminal herunterladen. Sie können dafür das wget-Tool verwenden, stellen Sie also sicher, dass Sie es installiert haben:
sudo apt install wget
Verwenden Sie als Nächstes wget, um den GPG-Schlüssel des Erlang Solution-Repositorys herunterzuladen, und fügen Sie ihn Ihrem apt-Paketsystem hinzu. Mit dem hinzugefügten Schlüssel vertraut Ihr System den Paketen aus dem Repository.
wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo apt-key add -
Jetzt sollten Sie eine Datei für Erlang in Ihrem APT-Verzeichnis sources.list.d hinzufügen. Diese Datei enthält die Informationen über das Repository und der APT-Paketmanager wird sie verwenden, um die Pakete und alle zukünftigen Updates dafür zu erhalten.
Für Ubuntu 20.04 (und Ubuntu 20.10) Verwenden Sie Folgendes:
echo "deb https://packages.erlang-solutions.com/ubuntu focal contrib" | sudo tee /etc/apt/sources.list.d/erlang-solution.list
Ich weiß, dass der obige Befehl Focal (für Ubuntu 20.04) erwähnt, aber es funktioniert auch für Ubuntu 20.10 groovy.
Für Ubuntu 18.04 , verwenden Sie Folgendes:
echo "deb https://packages.erlang-solutions.com/ubuntu bionic contrib" | sudo tee /etc/apt/sources.list.d/erlang-solution.list
Sie müssen den lokalen Paketcache aktualisieren, um ihn über die Pakete aus dem neu hinzugefügten Repository zu informieren:
sudo apt update
Sie werden feststellen, dass mehrere Upgrades vorgeschlagen werden. Wenn Sie die verfügbaren Upgrades auflisten, finden Sie dort Erlang-Pakete. Verwenden Sie diesen Befehl, um die vorhandene Erlang-Version zu aktualisieren oder neu zu installieren:
sudo apt install erlang
Nach der Installation können Sie es testen.
Um die Erlang-Shell zu verlassen, verwenden Sie Strg+g und geben Sie dann q ein. Ich musste einen Hit machen und versuchen, das herauszufinden, weil ich Erlang noch nie zuvor benutzt hatte.
Erlang entfernen
Um das Programm zu entfernen, verwenden Sie den folgenden Befehl:
sudo apt remove erlang
Es werden ein paar Abhängigkeiten übrig bleiben. Sie können sie mit dem folgenden Befehl entfernen:
sudo apt autoremove
Wenn Sie möchten, können Sie auch die hinzugefügte Repository-Datei entfernen:
sudo rm /etc/apt/sources.list.d/erlang-solution.list
Das ist alles. Viel Spaß beim Lernen und Programmieren mit Erlang unter Ubuntu Linux.