GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer des modules Perl à l'aide de CPAN sur CentOS 8

Le réseau d'archives Perl complet (CPAN en bref) est un référentiel central populaire contenant actuellement 188 714 Modules Perl dans 40 986 distributions. Il s'agit d'un emplacement unique où vous pouvez trouver, télécharger et installer l'une des incroyables (et toujours croissantes) collections de bibliothèques Perl.

Il dispose de 25 000 modules disponibles et il est mis en miroir sur des serveurs du monde entier. Il prend également en charge les tests automatisés :multiplateforme et sur plusieurs versions de Perl, et le suivi des bogues pour chaque bibliothèque. En outre, vous pouvez le rechercher à l'aide de divers sites sur le Web, qui proposent des outils tels que grep, des différences de version à version ainsi que de la documentation.

Le module CPAN Perl est un module central qui vous permet d'interroger, de télécharger, de créer et d'installer des modules et des extensions Perl à partir de sites CPAN. Il est distribué avec Perl depuis 1997 (5.004). Il inclut certaines fonctionnalités de recherche primitives et prend en charge les ensembles de modules nommés et versionnés.

Dans cet article, vous apprendrez à installer Perl et Modules Perl dans CentOS 8 en utilisant CPAN .

Comment installer le module Perl CPAN dans CentOS 8

Avant de pouvoir utiliser CPAN , vous devez installer le Perl-CPAN package, en utilisant le gestionnaire de packages DNF comme indiqué.

# dnf install perl-CPAN

Installer Perl CPAN dans CentOS 8

Remarque :Bien que la plupart des Perl les modules sont écrits en Perl , certains utilisent XS – ils sont écrits en C et nécessitent donc un C compilateur inclus dans les outils de développement paquet.

Installons les outils de développement paquet comme indiqué.

# dnf install "@Development Tools"

Installer les outils de développement dans CentOS 8

Comment installer des modules Perl à l'aide de CPAN

Pour installer Perl modules utilisant CPAN , vous devez utiliser la ligne de commande cpan utilitaire. Vous pouvez soit exécuter cpan avec des arguments de l'interface de ligne de commande, par exemple, pour installer un module (par exemple Geo::IP ) utilisez le -i drapeau comme indiqué.

# cpan -i Geo::IP  
OR
# cpan Geo::IP  

Lorsque vous exécutez cpan pour la première fois, il nécessite une configuration comme indiqué dans la capture d'écran ci-dessous. Pour ce guide, nous saisirons yes pour le configurer automatiquement. Si vous saisissez no , le script de configuration vous guidera à travers une série de questions pour le configurer.

Configurer automatiquement le CPAN

La capture d'écran suivante montre le module Geo::IP a été installé sur le système.

Module Perl Geo::IP Installé

Vous pouvez également exécuter un cpan sans arguments pour démarrer CPAN.pm coquille. Utilisez ensuite la sous-commande install pour installer un module (par exemple Log::Log4perl ) comme indiqué.

# cpan
cpan[1]> install Log::Log4perl

Installer des modules Perl à l'aide de CPAN

Comment répertorier les modules et versions Perl installés

Pour lister tous les modules Perl installés avec leurs versions, utilisez le -l drapeau comme indiqué.

# cpan -l

Lister les modules Perl installés

Comment rechercher un module Perl à l'aide de CPAN

Pour rechercher un module, ouvrez le cpan shell et utilisez le m drapeau comme indiqué.

# cpan
cpan[1]> m Net::Telnet
cpan[1]> m HTML::Template

Rechercher des modules Perl à l'aide de CPAN

Pour plus d'informations, lisez le cpan page de saisie manuelle ou obtenir de l'aide du CPAN shell à l'aide de la commande help.

# man cpan
OR
# cpan
cpan[1]> help

Comment installer des modules Perl à l'aide de CPANM

Application ::cpanminus(cpanm) est un autre module populaire utilisé pour télécharger, décompresser, créer et installer des modules à partir de CPAN . Pour le faire fonctionner sur votre système, installez l'App ::cpanminus module comme indiqué.

# cpan App::cpanminus

Installer le module CPANM

Vous pouvez installer un module en utilisant cpanm comme indiqué.

# cpanm Net::Telnet

Installer le module Perl à l'aide de CPANM

Comment installer des modules Perl depuis Github

cpanm prend en charge l'installation de Perl modules directement depuis Github . Par exemple, pour installer Starman – un préforkage Perl PSGI performant serveur Web, exécutez la commande suivante.

# cpanm git://github.com/miyagawa/Starman.git

Installer les modules Perl depuis Github

Pour plus d'options d'utilisation, consultez le cpanm page de manuel.

# man cpanm

CPAN est un emplacement unique où vous pouvez trouver, télécharger et installer des modules Perl ; il compte actuellement 192 207 Modules Perl dans 41 002 distributions. Si vous avez des questions, partagez-les avec nous via le formulaire de commentaires ci-dessous.

Partager c'est aimer…
Partager sur FacebookPartager sur TwitterPartager sur LinkedinPartager sur Reddit
Cent OS
  1. Comment installer des modules Perl sous Linux

  2. Comment installer Docker sur CentOS

  3. Comment installer manuellement les modules Perl et utiliser la commande CPAN

  4. Comment installer Python 3 sur CentOS 7 à l'aide de SCL

  5. Comment installer gcc8 en utilisant devtoolset-8-gcc

Comment installer des modules Perl sur des serveurs partagés

Comment surveiller Nginx à l'aide de Netdata sur CentOS 7

Comment installer des modules Perl à l'aide de CPAN sur CentOS 8

Comment installer Flameshot sur RHEL/CentOS à l'aide de Snapcraft

Comment installer PhpStorm sur CentOS 8

Comment installer des modules Perl avec cPanel ?