Comment installer Erlang sur Centos / Rhel 7/6

Comment installer Erlang sur Centos / Rhel 7/6

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 le système d'exploitation Centos / Rhel 7/6.

  • Comment installer Erlang sur Ubuntu

Étape 1 - Configuration du référentiel yum

Tout d'abord, utilisez les commandes suivantes pour ajouter le référentiel Erlang apt sur le système basé sur RHEL. Vous pouvez simplement télécharger le package du référentiel Erlang à partir de son site Web officiel et installer sur votre système.

sudo yum installer ePel-Release wget https: // packages.Erlang-solutions.com / erlang-solutions-1.0-1.noarch.RPM Sudo RPM -UVH Erlang-Solutions-1.0-1.noarch.RPM 

Étape 2 - Installer Erlang

Maintenant, vous pouvez installer le package Erlang sur votre système en utilisant la commande suivante. Cela installera également toutes ses dépendances.

sudo yum install erlang 

Alternativement, vous pouvez effectuer l'installation Erlang complète. Il comprend la plate-forme Erlang / OTP et toutes ses applications.

sudo yum installer ESL-erlang 

Étape 3 - Programme Erlang Hello World

Commençons par Hello World Program sur Erlang. Créer d'abord le fichier Bonjour le monde.erl avec le contenu suivant.

vi helloworld.erl 

Ajouter le contnet suivant.

Bonjour le monde.erl
% 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 Bonjour le monde.faisceau Dans le répertoire actuel. Vous pouvez exécuter votre programme maintenant.

erl -NoShell -s Bonjour le monde démarrer -s init stop bonjour mon monde! 

Référence:
https: // packages.Erlang-solutions.com / erlang /