Logo
  Erlang-fr.org  

Présentation du site
Cours Erlang
Articles
Projets
Autour d'Erlang-fr
Liens
 
English Area
Miroir: Documentation Erlang
Miroir: Archives Erlang/OTP
 
Recherche

Logo Process-one
Erlang

Installation de l'environnement de développement Erlang

Installation d'Erlang

Il existe plusieurs manières de pratiquer suivants la plateforme ou la distribution que vous utilisez:

  • Installation de l'environnement Erlang directement à partir des binaires; C'est le choix le plus évident si vous travaillez sous Windows.
  • Compilation de l'environnement à partir des sources; C'est à mon avis la procédure standard si vous utilisez Linux, un Unix BSD ou un Unix propriétaire.

Installation des binaires

L'utilisation directe des binaires n'est possible que pour les utilisateurs d'un système d'exploitation GNU/Linux ou Windows. Pour les autres systèmes, il faut passer par l'étape de compilation à partir des sources.

Pour les distributions Linux s'appuyant sur le système de package RPM (RedHat, Suse, Mandrake), télécharger l'archive directement sur le site d'Eddieware.

Si vous utilisez une distribution Debian Linux, sachez que le package Erlang est un package officiel. La version 2.2 de Debian intégre hélas une ancienne version de l'environnement Erlang. Si vous utilisez une distribution Debian dite «unstable» vous pouvez utilisez directement la nouvelle version. Le paquet se trouve sur le site Debian.

Pour Windows, enfin, vous pouvez récupérer le paquet Erlang, sous la forme d'un exécutable auto-installable sur le site www.erlang.org: otp_win32_R7B-0.exe. Noter que la version fournie pour Windows reste la R7B-0 et n'intégre pas les correctifs les plus récents. En pratique, les modifications introduites sont des correctifs de bugs mineurs, et la différence dans les versions ne devrait pas vous poser de problèmes.

Conformez-vous au fonctionnement du système de package utilisé par votre système pour l'installation de l'environnement Erlang.

Compilation à partir des sources

Cette façon de procéder est essentiellement destinée aux utilisateurs de systèmes Unix et dérivés, disposant d'un compilateur C en standard sur leur système.

La compilation d'environnement de développement Erlang est extrêmement bien automatisée, très simple et c'est donc l'approche que je recommande.

Vous devez avant tout récupérer les archives contenant les sources de l'environnement. La dernière version est la R7B-1 et peut être téléchargée sur le site www.erlang.org: otp_src_R7B-1.tar.gz.

Décompresser l'archive dans un répertoire temporaire (/tmp):

   > tar -zxvf otp_src_R7B-1.tar.gz -C /tmp/
Placez-vous dans le répertoire créé:
   > cd /tmp/otp_src_R7B-1
Lancez la configuration:
   > ./configure
Si vous ne souhaitez utiliser la bibliothèque de chiffrement (SSL) ou si la bibliothèque OpenSSL n'est pas installée sur votre machine, lancez plutôt la commande configure avec l'option suivante:
   > ./configure --without-ssl
Lancer ensuite la compilation:
   > make
Cette étape dure un long moment. Si les bibliothèques nécessaires sont présentes sur votre machine, tout devrait se dérouler sans problème. Si tout s'est finalement bien passé, installer l'environnement Erlang. Prenez les droits d'administrateur de la machine:
   > su
puis saisissez le mot de passe administrateur. Lancer ensuite l'installation:
   > make install
Sortez de la session d'administration de la machine:
   > exit

Votre environnement Erlang est normalement opérationnel. Pour vérifier cela, saisissez la commande:

   > erl
Vous arrivez alors sur une autre ligne de commande: le shell Erlang:
   Erlang (BEAM) emulator version 5.0.1.1 [source]

   Eshell V5.0.1.1  (abort with ^G)
   1> 
Saisissez la commande suivante dans le shell Erlang:
   1> toolbar:start().
Cette commande lance l'application barre d'outils, permettant de lancer certaines applications de l'environnement Erlang. Utiliser le menu Tools et ajouter les contributions du système graphique Erlang (Add GS contributions). Quatre nouvelles icones sont ajoutées, qui vous permettront de vous détendre après l'installation complète de l'environnement.

Installation des pages de man et de la documentation html

Je recommande également de récupérer l'archive contenant les pages de man Erlang.

L'installation est extremement simple:
En ligne de commande, passez en mode super utilisateur:

   > su
Decompressez l'archive:
   > tar -zxvf otp_doc_man_R7B.tar.gz -C /usr/local/
Ajoutez les nouvelles pages de man à l'index:
   > mandb
Quittez la session d'administration:
   > exit
Vous êtes maintenant en mesure de consulter les pages de man de l'environnement de développement Erlang. Vérifiez que tout marche correctement:
   > man erl
Vous devriez normalement voir s'afficher l'aide en ligne du shell de la commande erl.

La documentation est également disponible au format HTML ou PDF.

Historique de ce document

Version initiale (2001-02-24): Mickaël Rémond.

Pour tout commentaire: erlang@erlang-fr.org

Dernière modification: 2005-11-11 18:47:44