Comment installer Erlang sur Debian 10

Dans ce tutoriel, nous allons vous montrer comment installer Erlang sur Debian 10. Pour ceux d’entre vous qui ne le savaient pas, 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 prend en charge la concurrence, la distribution et la tolérance aux pannes.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape d’Erlang sur une Debian 10 (Buster).

Installer Erlang sur Debian 10 Buster

Étape 1. Avant d’installer un logiciel, il est important de vous assurer que votre système est à jour en exécutant ce qui suit apt commandes dans le terminal :

sudo apt update
sudo apt upgrade

Étape 2. Installation d’Erlang sur Debian 10.

Téléchargez le package du référentiel Erlang depuis son site officiel et installez-le sur votre système :

wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb
sudo dpkg -i erlang-solutions_2.0_all.deb

Maintenant, vous pouvez installer le package Erlang sur votre système à l’aide de la commande suivante :

sudo apt update
sudo apt install erlang

Étape 3. Testez Erlang avec le programme Hello World.

Nous testons maintenant en écrivant un simple code Hello World Erlang :

nano helloworld.erl

Ajoutez le fichier suivant :

% Test to display Hello World Erlang Code
-module(hellotest).
-import(io,[fwrite/1]).
-export([helloworld/0]).
helloworld() ->
fwrite("Hai Guys.. , Erlang World!n").

Save et close, après cela, exécutez à l’aide de la commande suivante :

[email protected]:~$ erl
Erlang/OTP 23 [erts-11.1] [source] [64-bit] [smp:6:6] [ds:4:4:16] [async-threads:2]
Eshell V11.1 (abort with ^G)
1> c(hellotest).
{ok,hellotest}
2> hellotest01,helloworld().
** exception error: undefined shell command helloworld/0
3> hellotest01:helloworld().
Hai Guys.. , Erlang World!
ok

Toutes nos félicitations! Vous avez correctement installé Erlang. Merci d’avoir utilisé ce tutoriel pour installer Erlang sur Debian 10 Buster. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel d’Erlang.