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

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 de actuellement 188,714 Modules perl dans 40 986 distribution. Il s'agit d'un seul endroit où vous pouvez trouver, télécharger et installer l'une des bibliothèques perl incroyables (et toujours en croissance) de bibliothèques Perl.

Il dispose de 25 000 modules et il se reflète sur des serveurs du monde entier. Il prend également en charge les tests automatisés: multiplateforme et sur plusieurs versions de Perl, et suivi des bogues pour chaque bibliothèque. Vous pouvez également le rechercher à l'aide de divers sites sur le Web, qui offrent des outils tels que le grep, la difficulté de version à versation ainsi que la documentation.

Le module CPAN Perl est un module de base qui vous permet de demander, télécharger, construire et installer des modules et extensions Perl à partir des sites CPAN. Il est distribué avec Perl depuis 1997 (5.004). Il comprend certaines capacités de recherche primitives et supports.

Dans cet article, vous apprendrez à installer Perler 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 Installer Perl-CPAN 
Installez Perl CPAN dans Centos 8

Note: Bien que la plupart Perler Les modules sont écrits en Perler, Certains utilisent XS - Ils sont écrits dans C et nécessitent donc un C compilateur qui est inclus dans le Outils de développement emballer.

Installons le Outils de développement Package comme indiqué.

# DNF Installer "@Development Tools" 
Installer des outils de développement dans Centos 8

Comment installer des modules Perl à l'aide de CPAN

À installer Perler modules utilisant Cpan, vous devez utiliser le ligne de commande CPAN utilitaire. Vous pouvez soit courir cpan avec des arguments de l'interface de ligne de commande, par exemple, pour installer un module (e.g Geo :: ip) Utilisez le -je Flag comme indiqué.

# cpan -i geo :: ip ou # cpan geo :: ip 

Quand tu cours cpan Pour la première fois, il nécessite une configuration comme indiqué dans la capture d'écran ci-dessous. Pour ce guide, nous entrerons Oui Pour le configurer automatiquement. Si vous entrez Non, Le script de configuration vous guidera à travers une série de questions pour la configurer.

Configurer le CPAN automatiquement

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

Module perl geo :: IP installé

Alternativement, vous pouvez exécuter un cpan sans arguments pour commencer Cpan.PM coquille. Puis utilisez le Installer la sous-commande Pour installer un module (E.g Journal :: log4perl) comme montré.

# cpan cpan [1]> Installer le journal :: log4perl 
Installez les modules Perl à l'aide de CPAN

Comment énumérer les modules et versions perl installés

Pour répertorier tous les modules Perl installés avec leurs versions, utilisez le -l Flag comme indiqué.

# cpan -l 
Liste des modules Perl installés

Comment rechercher un module Perl à l'aide de CPAN

Pour rechercher un module, ouvrez le cpan coquille et utilisez le m Flag comme indiqué.

# cpan cpan [1]> m net :: telnet cpan [1]> m html :: modèle 
Rechercher des modules Perl à l'aide de CPAN

Pour plus d'informations, lisez le cpan page d'entrée manuelle ou obtenez l'aide du Cpan Shell en utilisant la commande d'aide.

# man cpan ou # cpan cpan [1]> aider 

Comment installer des modules Perl à l'aide de CPANM

App :: CPANMINUS (CPANM) est un autre module populaire utilisé pour télécharger, déballer, construire et installer des modules à partir de Cpan. Pour le faire fonctionner sur votre système, installez le App :: cpanminus module comme indiqué.

# application cpan :: cpanminus 
Installez le module CPANM

Vous pouvez installer un module en utilisant CPANM comme montré.

# CPANM Net :: Telnet 
Installez le module Perl à l'aide de CPANM

Comment installer des modules perl de github

CPANM prend en charge l'installation de Perler modules directement à partir de Github. Par exemple, pour installer le Homme d'étoiles - un préfiltration haute performance Perl psgi serveur Web, exécutez la commande suivante.

# cpanm git: // github.com / miyagawa / starman.git 
Installez les modules Perl de GitHub

Pour plus d'options d'utilisation, consultez le CPANM page.

# homme cpanm 

Cpan est un seul emplacement où vous pouvez trouver, télécharger et installer des modules Perl; il a actuellement 192,207 Modules perl dans 41 002 distribution. Si vous avez des questions, partagez-les avec nous via le formulaire de rétroaction ci-dessous.