Erlang est un langage de programmation fonctionnel pour la construction de systèmes en temps réel évolutifs massifs. Créé à l'origine par Ericsson en tant que logiciel propriétaire, Erlang a ensuite été open source.
Erlang est disponible dans le référentiel Universe d'Ubuntu. Avec ce référentiel activé, vous pouvez facilement l'installer à l'aide de la commande suivante :
sudo apt install erlang
Cependant, la version d'Erlang proposée par les référentiels Ubuntu n'est peut-être pas la dernière .
Si vous voulez la dernière version d'Erlang sur Ubuntu , vous pouvez ajouter le référentiel proposé par Erlang Solutions. Ils fournissent des binaires prédéfinis pour diverses distributions Linux, Windows et macOS.
Si vous aviez installé un paquet nommé erlang
auparavant, il sera mis à niveau vers la version la plus récente proposée par le référentiel ajouté.
Installer la dernière version d'Erlang sur Ubuntu
Vous devrez télécharger le fichier clé dans le terminal Linux. Vous pouvez utiliser l'outil wget pour cela, alors assurez-vous de l'avoir installé :
sudo apt install wget
Ensuite, utilisez wget pour télécharger la clé GPG du référentiel Erlang Solution et ajoutez-la à votre système de packaging apt. Avec la clé ajoutée, votre système fera confiance aux packages provenant du référentiel.
wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo apt-key add -
Maintenant, vous devez ajouter un fichier pour Erlang dans votre répertoire APT sources.list.d. Ce fichier contiendra les informations sur le référentiel et le gestionnaire de packages APT l'utilisera pour obtenir les packages et toutes les mises à jour futures de celui-ci.
Pour Ubuntu 20.04 (et Ubuntu 20.10) utilisez ce qui suit :
echo "deb https://packages.erlang-solutions.com/ubuntu focal contrib" | sudo tee /etc/apt/sources.list.d/erlang-solution.list
Je sais que la commande ci-dessus mentionne focal (pour Ubuntu 20.04) mais cela fonctionne aussi pour Ubuntu 20.10 groovy.
Pour Ubuntu 18.04 , utilisez ce qui suit :
echo "deb https://packages.erlang-solutions.com/ubuntu bionic contrib" | sudo tee /etc/apt/sources.list.d/erlang-solution.list
Vous devez mettre à jour le cache de packages local pour l'informer des packages du référentiel nouvellement ajouté :
sudo apt update
Vous remarquerez qu'il suggère plusieurs mises à niveau. Si vous répertoriez les mises à niveau disponibles, vous y trouverez des packages erlang. Pour mettre à jour la version existante d'erlang ou l'installer à nouveau, utilisez cette commande :
sudo apt install erlang
Une fois installé, vous pouvez le tester.
Pour quitter le shell Erlang, utilisez Ctrl+g puis entrez q. J'ai dû faire un coup et essayer de comprendre cela parce que je n'avais jamais utilisé Erlang auparavant.
Suppression de l'erlang
Pour supprimer le programme, utilisez la commande suivante :
sudo apt remove erlang
Il restera quelques dépendances. Vous pouvez les supprimer avec la commande suivante :
sudo apt autoremove
Si vous le souhaitez, vous pouvez également supprimer le fichier de référentiel ajouté :
sudo rm /etc/apt/sources.list.d/erlang-solution.list
C'est à peu près ça. Appréciez l'apprentissage et le codage avec Erlang sur Ubuntu Linux.