Comment installer Perl sur Ubuntu 24.04, 22.04 ou 20.04

Perl est un langage de programmation généraliste de haut niveau connu pour ses puissantes capacités de traitement de texte et sa polyvalence dans différents domaines, notamment l'administration système, le développement Web et la programmation réseau. La vaste bibliothèque de modules de Perl et sa prise en charge de diverses plates-formes en font un outil précieux pour les développeurs et les administrateurs.

Sur Ubuntu 24.04, 22.04 ou 20.04, Perl peut être installé en utilisant deux méthodes principales. La première méthode consiste à utiliser le référentiel APT par défaut d'Ubuntu, qui offre une installation simple et stable de Perl. La deuxième méthode consiste à télécharger l'archive source Perl et à configurer, compiler et installer manuellement la dernière version. Cette approche vous permet d'accéder aux fonctionnalités et optimisations les plus récentes. Ce guide vous guidera à travers les deux méthodes, garantissant que vous disposez de la configuration Perl adaptée à vos besoins.

Méthode 1 : installer Perl via APT

Vérifier si Perl est installé

Avant d'installer Perl, il est essentiel de vérifier s'il a déjà été installé sur votre système Ubuntu. Pour ce faire, ouvrez une fenêtre de terminal et tapez la commande suivante :

perl -v

La commande affichera son numéro de version si Perl est installé sur votre système. Dans le cas contraire, le terminal affichera un message d'erreur.

Mettre à jour Ubuntu avant l'installation de Perl

Avant d'installer Perl, vous devez mettre à jour le référentiel de packages de votre système Ubuntu. Cela garantira que vous téléchargez la dernière version de Perl et toutes les dépendances dont elle peut avoir besoin. Pour ce faire, exécutez la commande suivante :

sudo apt update

Cette commande mettra à jour le référentiel de packages sur votre système Ubuntu.

Installer Perl via la commande APT

Une fois que vous avez mis à jour le référentiel de packages sur votre système Ubuntu, vous pouvez installer Perl à l'aide de la commande suivante :

sudo apt install perl

Cette commande téléchargera et installera la dernière version de Perl et toutes les dépendances dont elle a besoin.

Installer des modules supplémentaires Perl

Alternativement, lors de l'installation de Perl sur Ubuntu, vous pouvez installer des packages supplémentaires fournissant davantage d'outils de développement et d'options de débogage ou utiliser des bibliothèques pour améliorer votre expérience Perl. Voici quelques-uns des forfaits les plus populaires que vous pourriez envisager :

  • perl-doc: Ce paquet contient la documentation Perl officielle, qui comprend des manuels de référence, des didacticiels et d'autres ressources utiles pour apprendre et utiliser Perl.
  • libperl-dev: Ce package fournit des fichiers de développement et des bibliothèques qui peuvent être utilisés pour compiler et lier des modules et extensions Perl.
  • libdbd-mysql-perl: Ce package fournit une interface Perl aux bases de données MySQL, facilitant l'interaction avec MySQL à partir de vos scripts Perl.
  • libdatetime-perl: Ce package fournit une collection de modules qui peuvent être utilisés pour manipuler les dates et les heures en Perl. Il inclut la prise en charge des fuseaux horaires, de l’heure d’été et d’autres opérations de date/heure courantes.
  • libjson-perl: Ce package fournit un module Perl pour encoder et décoder les données JSON, un format d'échange de données populaire utilisé dans de nombreuses applications Web.
  • libxml-simple-perl: Ce package fournit une API simple pour analyser et manipuler les données XML en Perl. Il est souvent utilisé dans les applications Web et autres systèmes devant fonctionner avec des données XML.
  • libtest-simple-perl: Ce package fournit un cadre simple pour écrire et exécuter des tests unitaires Perl. Il peut être utilisé pour garantir que votre code Perl fonctionne correctement et pour détecter les bogues avant qu'ils ne deviennent des problèmes.

Pour installer l'un de ces packages, ajoutez leurs noms à la commande apt-get install lors de l'installation de Perl. Par exemple, pour installer Perl avec les packages libdatetime-perl et libjson-perl, exécutez la commande suivante :

sudo apt install perl libdatetime-perl libjson-perl

Cette commande installera Perl et les packages facultatifs que vous avez spécifiés. Vous pouvez ensuite utiliser ces packages dans vos scripts Perl pour améliorer les fonctionnalités et la productivité.

Rechercher des modules Perl

En plus des packages Perl facultatifs que nous avons mentionnés, il existe de nombreux autres packages Perl disponibles sur Ubuntu qui pourraient vous être utiles. Pour rechercher des packages Perl supplémentaires, vous pouvez utiliser la commande apt-cache, qui permet de rechercher dans le référentiel de packages sur Ubuntu.

Pour rechercher des packages Perl à l'aide d'apt-cache, ouvrez une fenêtre de terminal et tapez la commande suivante :

apt-cache search perl

Cette commande affichera une liste des packages Perl disponibles dans le référentiel de packages Ubuntu. Vous pouvez faire défiler la liste pour voir les packages disponibles ou utiliser la commande grep pour rechercher des packages spécifiques.

Par exemple, si vous souhaitez rechercher des packages liés à MySQL, vous pouvez utiliser la commande suivante :

apt-cache search perl | grep mysql

Cette commande affichera une liste de packages Perl avec le mot « mysql » dans leur nom ou leur description. Vous pouvez utiliser des commandes similaires pour rechercher d'autres mots-clés ou des packages spécifiques qui pourraient vous intéresser.

Une fois que vous avez trouvé un package que vous souhaitez installer, vous pouvez utiliser la commande apt-get pour l'installer. Par exemple, pour installer le package libdbd-mysql-perl que nous avons mentionné précédemment, vous pouvez exécuter la commande suivante :

sudo apt install libdbd-mysql-perl

Cette commande téléchargera et installera le package et toutes les dépendances dont il a besoin. Vous pouvez ensuite utiliser le package dans vos scripts Perl selon vos besoins.

Méthode 2 : installer Perl via l'archive source Perl

Le guide présentera une méthode secondaire pour installer Perl : télécharger l'archive source, compiler le binaire et l'installer. Cette méthode est la meilleure si vous avez besoin d'une version spécifique de Perl ou d'une version mise à jour.

Installer les packages prérequis pour construire Perl

Préparer votre système Ubuntu avec les outils de développement et les bibliothèques nécessaires est crucial avant de lancer le processus d'installation de Perl. Ces composants sont essentiels pour faciliter la compilation fluide de Perl à partir de la source.

Pour installer ces packages prérequis, exécutez la commande ci-dessous :

sudo apt install build-essential make wget

Télécharger les archives du code source Perl

Une fois les dépendances en place, procédez au téléchargement Le code source de Perl. Le site Web officiel de Perl est une source fiable pour obtenir la version de code la plus récente. Dans ce guide, nous utiliserons Perl version 5.38.0 à des fins d'illustration.

Exécutez la commande suivante pour télécharger la version spécifiée :

wget https://www.cpan.org/src/5.0/perl-5.38.0.tar.gz

Note: La version utilisée ici sert d'exemple. Reportez-vous toujours au site officiel pour télécharger la dernière version du code source Perl.

Extraire le code source Perl de l'archive

Après avoir téléchargé avec succès le code source, l’étape suivante consiste à extraire l’archive tar. Exécutez la commande ci-dessous pour décompresser le code source :

tar -xzf perl-v5.38.0.tar.gz

Ensuite, accédez au répertoire contenant le code source extrait :

cd perl-5.38.0

Configurer la configuration de construction Perl

Avant de compiler le code source, il est impératif de mettre en place la configuration du build. Cette étape préparatoire adapte le processus de compilation Perl aux besoins et caractéristiques spécifiques de votre système Ubuntu.

Exécutez la commande ci-dessous pour configurer la build :

./Configure -des -Dprefix=/usr/local

Note: Assurez-vous d'utiliser '-Dpréfixe' exactement comme indiqué, pas '-dprefix'. Cette commande initialise la construction avec les paramètres par défaut et désigne /usr/local comme répertoire d'installation de Perl.

Compiler et installer le binaire Perl

Une fois la configuration en place, vous êtes prêt à compiler le code source Perl. La durée de cette étape dépend des capacités de votre système. Lancez le processus de compilation avec la commande ci-dessous :

make

Une fois la compilation réussie, procédez à l'installation de Perl à l'aide de la commande suivante :

sudo make install

Valider l'installation de Perl

Il est prudent de vérifier que Perl a été installé avec succès à partir de la source pour conclure le processus d'installation. Exécutez la commande ci-dessous pour vérifier la version Perl installée :

perl -v

Cette commande dévoilera le numéro de version de Perl, confirmant l'installation réussie.

L'installation de Perl à partir des sources offre un contrôle inégalé sur les paramètres de configuration et de compilation. Cette approche est particulièrement avantageuse si votre projet nécessite une version Perl spécifique ou nécessite l'activation (ou la désactivation) de fonctionnalités spécifiques ne figurant pas dans les packages précompilés disponibles dans les référentiels Ubuntu.

Créer une application de test Perl

Vous pouvez créer un simple script « Hello World » pour tester Perl sur votre système Ubuntu. Ouvrez une fenêtre de terminal et tapez la commande suivante :

nano hello.pl

Cette commande ouvrira l'éditeur de texte Nano, où vous pourrez saisir le code suivant :

#!/usr/bin/perl
print "Hello, world!\n";

Ce code affichera « Bonjour tout le monde ! » au terminal.

Enregistrez le fichier en appuyant sur Ctrl+O, puis quittez l'éditeur en appuyant sur Ctrl+X. Rendez le script exécutable en exécutant la commande suivante :

chmod +x hello.pl

Cette commande rendra le script exécutable.

Maintenant, exécutez le script en tapant la commande suivante :

./hello.pl

Cette commande exécutera le script « Hello World » et imprimera le message « Hello, world ! » au terminal.

Conclusion

Avec Perl installé sur votre système Ubuntu, que ce soit via le référentiel APT par défaut ou en compilant à partir des sources, vous pouvez exploiter ses puissantes capacités pour un large éventail de tâches de programmation. Le référentiel APT offre commodité et stabilité, tandis que la compilation à partir des sources offre les dernières fonctionnalités et un meilleur contrôle sur le processus d'installation. La mise à jour régulière de votre installation Perl garantira des performances optimales et un accès aux dernières améliorations, rendant votre travail de développement et de script sur Ubuntu efficace et efficient.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire