Comment installer Erlang sur Debian 10/9/8

Comment installer Erlang sur Debian 10/9/8

Erlang est un langage de programmation utilisé pour construire des systèmes en temps réel doux massivement évolutifs avec des exigences en matière de haute disponibilité. Erlang Runtime System a une prise en charge intégrée pour la concurrence, la distribution et la tolérance aux défauts. Ce tutoriel vous aidera à installer Erlang sur Debian 10 (Buster), Debian 9 (Stretch) et Debian 8 (Jessie).

Étape 1 - prérequée

Avant de démarrer le processus d'installation, assurez-vous d'avoir l'accès des utilisateurs privilégiés à Root ou Sudo à votre système Debian. Connectez maintenant à votre système:

ssh [e-mail protégé] 

Mettre à niveau les packages actuels vers la dernière version.

SUDO APT MISE À JOUR APTROCIER APT 

É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 VP de Debian. Téléchargez simplement le package du référentiel Erlang depuis son site Web officiel et installez-vous sur votre système.

wget https: // packages.Erlang-solutions.com / erlang-solutions_1.0_.Deb sudo dpkg -i erlang-solutions_1.0_.deb 

Étape 3 - Installez 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 - Hello World Exemple

Ceci est un simple programme Hello World écrit en erlang. Créer un fichier Bonjour le monde.erl avec le contenu suivant.

vi helloworld.erl 

Ajouter le contnet suivant.

% Hello World Program -Module (Helloworld). -export ([start / 0]). start () -> io: fwrite ("Hello World!\ n "). 

Maintenant, compilez le programme Hello World en utilisant la commande ci-dessous.

erlc helloworld.erl 

La commande ci-dessus créera un fichier helloworld.faisceau dans le répertoire actuel. 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 /