Comment installer cpan sur rhel 8 / centos 8

Comment installer cpan sur rhel 8 / centos 8

Perl est un langage de programmation bien connu avec une longue histoire de développement. La même longue histoire fournit les innombrables modules qui y sont écrits et distribués dans divers canaux à travers le World Wide Web. Comme pour la plupart des langages de programmation, si vous implémentez quelque chose que vous trouvez utile et que vous l'écrivez peut-être de manière générique, il y a des chances élevées que d'autres trouveraient aussi utile.

Si vous partagez votre travail avec les autres, ils n'ont pas besoin de réimplémenter la roue, ils peuvent passer du temps sur d'autres outils, ce qui rend la communauté comme un plus riche, et nous avons trouvé l'esprit de l'open source avec une courte promenade. Mais comme beaucoup de gens écrivent des modules Perl et Perl fonctionne à peu près n'importe quoi, il peut être difficile de trouver le module que vous recherchez, sans parler de le construire dans votre environnement. Et c'est là que cpan entre en jeu. CPAN lui-même est un grand référentiel de module Perl, le cpan L'outil est un client capable de récupérer et de compiler les modules nécessaires au système local.

Dans ce tutoriel, nous allons installer cpan Sur un RHEL 8 / Centos 8, exécutez la configuration initiale et installez un module avec l'aide de cet outil.

Dans ce tutoriel, vous apprendrez:

  • Comment installer cpan
  • Comment exécuter la configuration initiale
  • Comment installer un module Perl avec CPAN
Installation de module CPAN perl réussi avec CPAN sur RHEL 8

Exigences et conventions logicielles utilisées

Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système RHEL 8 / CENTOS 8
Logiciel CPAN 2.18
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Comment installer CPAN sur RHEL 8 / CENTOS 8 Instructions étape par étape



Le RPM paquet de cpan est présent dans les sources de logiciels après avoir activé.

Bien que son nom soit un peu délicat au début, après quelques rencontres avec des packages Perl, nous nous habituons à la convention de dénomination, et il peut être très utile pour interroger la base de données RPM pour perl- * modèle lorsque nous recherchons quelque chose écrit en perl. Mais c'est le royaume de RPM emballage.

  1. Nous pouvons installer le package cpan avec DNF:
    # DNF Installer Perl-CPAN
  2. Avant de pouvoir commencer à utiliser notre nouvel outil, nous devons exécuter la configuration initiale. À la version 2.18 C'est assez automatique si nous choisissons de.
    # cpan […] cpan.PM nécessite une configuration, mais la plupart peuvent être faites automatiquement. Si vous répondez «non» ci-dessous, vous entrerez plutôt une boîte de dialogue interactive pour chaque option de configuration. Souhaitez-vous vous configurer autant que possible automatiquement? [Oui] Oui […]

    Dans la sortie, nous pouvons voir que l'autoconfiguration crée des répertoires et des fichiers de configuration par défaut nécessaires. Nous pouvons toujours réécrire cette étape si nécessaire avec 'O conf init' fourni à la coquille CPAN (c'est ce que nous utiliserons à l'étape suivante).

  3. Une fois la configuration terminée, nous arrivons au shell CPAN, où nous pouvons saisir directement les commandes de CPAN. Pour tester notre outil, nous allons installer le Config :: minuscule Module Perl, qui peut être familier à quiconque comme «manquant» qui a jamais travaillé avec les plugins Nagios basés sur Perl.
    CPAN [1]> Installer "Config :: Tiny" Fetching avec http :: minuscule: http: // www.cpan.org / auteurs / 01mailrc.SMS.GZ lisant '/ root /.local / share /.cpan / sources / auteurs / 01mailrc.SMS.gz '… fait aller chercher avec http :: minuscule: http: // www.cpan.org / modules / 02packages.détails.SMS.GZ lisant '/ root /.local / share /.cpan / sources / modules / 02packages.détails.SMS.gz '[…] Running Faire installer la manifestation 1 document de pod Installation / usr / local / share / perl5 / config / tiny.PM Installation / usr / local / share / man / man3 / config :: tiny.15h Informations d'installation en ajout.pod rsavage / config-Tiny-2.23.tgz / usr / bin / marquer l'installation - ok CPAN [2]>

    Après un peu de travail, cpan complète l'installation du module, et avec cela, nous avons vérifié que notre outil fonctionne comme prévu. Nous pouvons laisser la coquille CPAN avec sortie, ou entrez une autre commande, peut-être installer plus de modules nécessaires.

Tutoriels Linux connexes:

  • Comment gérer l'histoire de bash
  • Choses à installer sur Ubuntu 20.04
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Choses à installer sur Ubuntu 22.04
  • Masterring Bash Script Loops
  • Ubuntu 20.04 Guide
  • Comment migrer de Centos à Almaliux
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Téléchargement Linux