Section courante

A propos

Section administrative du site

cpan

Réseau de compréhension d'archive Perl
Linux Externe

Syntaxe

cpan module_name [ module_name ... ]
cpan [-cfgimtTw] module_name [ module_name ... ]
cpan .
cpan
cpan -J
cpan -j some/other/file Module::Foo
cpan [-ahrvACDlLO]

Paramètres

Nom Description
module_name Ce paramètre permet d'indiquer le nom du module.
-a Ce paramètre permet d'indiquer qu'il faut créer l'«autobundle» du «CPAN.pm» avec «CPAN::Shell->autobundle».
-A module [ module ... ] Ce paramètre permet d'afficher les mainteneurs primaires pour les modules spécifiés.
-c module Ce paramètre permet d'indiquer qu'il faut exécuter un «make clean» dans le répertoire de module spécifié.
-C module [ module ... ] Ce paramètre permet d'afficher les fichiers changées dans les modules spécifiés.
-D module [ module ... ] Ce paramètre permet d'afficher les détails de module.
-f Ce paramètre permet d'indiquer qu'il faut forcer l'action quand normalement un échec se produit. On peut l'utiliser par exemple avec le paramètre «-i».
-F Ce paramètre permet de ne faire de tentatives de verrouillage «CPAN.pm».
-g module [ module ... ] Ce paramètre permet d'indiquer qu'il faut télécharger le répertoire courant dans la dernière distribution de module.
-G module [ module ... ] Ce paramètre permet d'indiquer qu'il faut télécharger le répertoire courant dans la dernière distribution de module, décompresse chaque distibution et demande le dépôt pour chaque distribution. ATTENTION ! Ce paramètre n'est pas officiel supporté.
-h Ce paramètre permet d'afficher le message d'aide et quitte la commande.
-i module [ module ... ] Ce paramètre permet d'indiquer qu'il faut installer les modules spécifiés.
-I Ce paramètre permet d'indiquer qu'il faut charger le module «local::lib».
-j Config.pm Ce paramètre permet d'indiquer qu'il faut charger le fichier de configuration de données CPAN spécifié.
-J Ce paramètre permet de sortir la configuration dans le même format que «CPAN.pm» l'utilise.
-l Ce paramètre permet d'afficher la liste de tous les modules installés avec leurs versions.
-L author [ author ... ] Ce paramètre permet d'afficher la liste des modules par auteurs spécifiés.
-m Ce paramètre permet de fabriquer les modules spécifiés.
-O Ce paramètre permet d'afficher les modules expirés.
-p Ce paramètre permet d'effectuer un «ping» sur les miroirs configurés.
-P Ce paramètre permet de rechercher les meilleurs miroirs pouvant être utilisé.
-r Ce paramètre permet de recompiler dynamiquement les modules chargées avec le «CPAN::Shell->recompile».
-t Ce paramètre permet d'exécuter un «make test» dans les modules spécifiés.
-T Ce paramètre permet de ne pas tester les modules.
-u Ce paramètre permet d'indiquer qu'il faut effectuer une mise à niveau des modules installées.
-v Ce paramètre permet d'afficher la version de script et la version «CPAN.pm», ensuite il termine la commande.
-V Ce paramètre permet d'afficher les détails d'informations à propos d'un client CPAN.
-w Ce paramètre permet d'afficher les messages d'attention. ATTENTION ! Ce paramètre n'est pas officiellement supporté.

Description

Cette commande permet d'installer des modules de CPAN pour le langage de programmation Perl.

Remarques

Installation

Si la commande n'est pas installé, il est possible de l'installer de la façon suivante :

yum install cpan

Exemples

L'exemple suivant permet d'installer le module «DBI» de CPAN :

cpan -i DBI

L'exemple suivant permet de forcer l'installation du module «DBI» de CPAN :

cpan -fi DBI

L'exemple suivant permet d'afficher l'aide de la commande :

cpan -h

L'exemple suivant permet d'afficher les numéros de versions :

cpan -v

L'exemple suivant permet de recompiler les modules :

cpan -r

L'exemple suivant permet d'effectuer une mise à niveau des modules installées :

cpan -u

Voir également

Langage de programmation - Perl - Accueil
Système d'exploitation - Linux - Références de commandes et de programmes - «perl»
Système d'exploitation - Linux - Références de commandes et de programmes - a2p
Système d'exploitation - Linux - Références de commandes et de programmes - s2p

Dernière mise à jour : Samedi, le 14 novembre 2015