Erlang est un langage de programmation utilisé pour construire des systèmes en temps réel souples massivement évolutifs avec des exigences de haute disponibilité. Le système d'exécution Erlang a un support intégré pour la concurrence, la distribution et la tolérance aux pannes. Ce tutoriel vous aidera à installer Erlang sur Debian 10 (Buster), Debian 9 (Stretch) et Debian 8 (Jessie).
Étape 1 - Prérequis
Avant de commencer le processus d'installation, assurez-vous que vous disposez d'un accès utilisateur privilégié root ou sudo à votre système Debian. Connectez-vous maintenant à votre système :
ssh [email protected]
Mettez à niveau les packages actuels vers la dernière version.
sudo apt update sudo apt upgrade
Étape 2 - Activer le référentiel Erlang
Utilisez les commandes suivantes pour ajouter le référentiel Erlang apt sur votre système, qui est nécessaire pour installer Erlang sur un VPS Debian. Téléchargez simplement le package de référentiel erlang à partir de son site Web officiel et installez-le sur votre système.
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb sudo dpkg -i erlang-solutions_1.0_all.deb
Étape 3 - Installer Erlang sur Debian
Maintenant, vous pouvez installer le package erlang sur votre système en utilisant la commande suivante. Cela installera également toutes ses dépendances.
sudo apt-get update sudo apt-get install erlang
Étape 4 – Exemple Hello World
Il s'agit d'un simple programme hello world écrit en Erlang. Créer un fichier helloworld.erl avec le contenu suivant.
vi helloworld.erl
ajoutez le contenu suivant.
% hello world program -module(helloworld). -export([start/0]). start() -> io:fwrite("Hello World!\n").
Compilez maintenant le programme hello world en utilisant la commande ci-dessous.
erlc helloworld.erl
La commande ci-dessus créera un fichier helloworld.beam dans le répertoire courant. Vous pouvez exécuter votre programme maintenant.
erl -noshell -s helloworld start -s init stop Hello World!
Référence:
https://packages.erlang-solutions.com/erlang/