FAQ PerlConsultez toutes les FAQ

Nombre d'auteurs : 18, nombre de questions : 250, dernière mise à jour : 29 octobre 2015  Ajouter une question

 

Bienvenue sur la FAQ Perl. Cette FAQ a pour vocation de vous enseigner ou de vous faire revoir les notions élémentaires de ce fantastique langage. Perl est très utilisé dans différents domaines depuis la gestion système, le réseaux, l'administration de bases de données, le web (CGI), la bureautique, la conception d'interfaces graphiques ou des contextes scientifiques telle la bioinformatique. Nous espérons que cette FAQ vous sera d'une grande utilité.

Vous souhaitez participer à l'amélioration de cette FAQ, n'hésitez pas !! Commentez

Bonne lecture !


SommaireInstallation de PerlComment installer Perl ? (3)
précédent sommaire suivant
 

Sous Windows, Perl n'est pas installé par défaut. Vous devez installer le package disponible gratuitement sur l'un des deux sites référents :
- Strawberry Perl ;
- ActiveState (ActivePerl).

À ce jour (30/04/2015), sur ActivePerl, il y a deux versions récentes de Perl disponible en téléchargement :

  • ActivePerl 5.20.2.2001 ;
  • ActivePerl 5.18.4.1804.


N.B : Il est maintenant impossible de récupérer les anciennes versions de Perl (5.14, 5.12, 5.10, 5.8, 5.6…). ActiverPerl ne met à disposition que les deux versions citées ci-dessus.

En ce qui concerne Strawberry Perl, la dernière version de Perl est disponible et très fiable : Perl 5.20.2.1.

Vous pouvez débattre de cette politique d'ActiveState sur le forum : Commentez .

Vous pouvez débattre de ActivePerl vs Strawberry Perl : Commentez .

Mis à jour le 30 avril 2015 djibril

Sur les principales distributions Linux, Perl est déjà installé.

Autrement, pour les fervents adeptes de la compilation, vous pourrez aussi installer les sources de Perl à partir du site officiel ou via les paquets de votre distribution. Par exemple :

Code : Sélectionner tout
apt-get install perl perl-base perl-modules perl-doc
Vous pourrez ainsi bénificier d'une installation complète de perl.
Si vous souhaitez installer une version d'ActivePerl sous Linux, c'est également possible. Il existe des packages zip, des fichiers rpm ou même des packages Debian disponibles. Tout se trouve ici. L'installation est très simple. Par exemple sous Debian :

  • téléchargez le package Debian ;
  • installation.

Code : Sélectionner tout
dpkg -i ActivePerl-5.12.4.1205-i686-linux.deb
ActivePerl sera installé dans le répertoire /opt/ActivePerl-5.12

Mis à jour le 15 décembre 2005 djibril

Je suppose que vous disposez d'un ordinateur suffisamment récent, et que vous êtes donc sous Mac OS X !!

1) Installation de Perl par défaut :

Eh bien, bonne nouvelle, Perl est installé par défaut, version 5.6.
Vérifiez par vous-même :

Code perl : Sélectionner tout
perl -v

S'il est bien présent, vous verrez la version que vous utilisez !

Vous ouvrez alors une fenêtre Terminal, et appelez votre script de la manière suivante :

Code perl : Sélectionner tout
perl script.pl


2) Installer Perl, version ActiveState :

Si comme moi, vous venez de l'univers Windows, que vous avez l'habitude d'utiliser ActiveState pour Perl, bonne nouvelle ! Il est aujourd'hui disponible sous Mac OS X !!
Quel est l'intérêt, me direz-vous, de le télécharger alors qu'il est présent par défaut ? Eh bien, une version plus récente, le " Perl Package Manager " (PPM) pour faciliter l'installation des modules (très pratique), une aide en ligne...

ActivePerl est distribué pour Mac OS X sous la forme d'un disque image (.dmg file), à télécharger. Il contient l' " Installer Package " (.pkg bundle), sur lequel il faut double-cliquer pour démarrer l'installation !
ActivePerl est alors installé dans le répertoire /usr/local/ActivePerl-5.12.
Vous devez ensuite ajouter /usr/local/ActivePerl-5.12/bin dans votre variable d'environnement pour pouvoir utiliser PPM et exécuter vos scripts avec ActivePerl.

Pour connaître votre interpréteur de commande, tapez dans votre Terminal :

Code perl : Sélectionner tout
echo $SHELL
Par exemple, si vous êtes sous Bash, vous obtiendrez :

Code perl : Sélectionner tout
/usr/local/bin/bash
Ainsi, pour un Shell Tcsh, ajoutez dans votre fichier .cshrc

Code perl : Sélectionner tout
setenv PATH /usr/local/ActivePerl-5.12/bin:$PATH
pour un Shell bash, ajoutez dans votre fichier .profile

Code perl : Sélectionner tout
export PATH=/usr/local/ActivePerl-5.12/bin:$PATH

Mis à jour le 15 décembre 2005 stoyak

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2017 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

 
Responsable bénévole de la rubrique Perl : djibril -