Section courante

A propos

Section administrative du site

 Système d'exploitation  Installation  Utilisation  Tutoriel  Programmation  Outils  Annexe  Aide 
Amiga
Apple
CP/M / DOS
CoCo
Cray
Mainframe
Mobile
OS/2
TRS-80
UNIX
Windows
Autres
AmigaDOS
AmigaOS
MorphOS
Apple DOS
System 1.0
System 1.1
System 2.0
System 3.0
System 3.1
System 3.2
System 3.3
System 4.0
System 4.1
System 4.2
System 4.3
System 6.0
System 7.0
System 7.1
System 7.5
System 7.6
Mac OS 8.0
Mac OS 8.1
Mac OS 8.5
Mac OS 8.6
Mac OS 9.0
Mac OS 9.1
Mac OS 9.2
Mac OS X
Mac OS X Server
Apple DOS
Caldera DR-DOS 7
CP/M
CP/M-80
CP/M-86
DOS
DR-DOS
FreeDOS
IBM DOS 4
IBM DOS 5
MS-DOS
PC DOS
PTS-DOS
DR-DOS 5
DR-DOS 6
DR-DOS 7
MS-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 3.0
MS-DOS 3.20
MS-DOS 3.21
MS-DOS 3.3
MS-DOS 4
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 7.10
PC DOS 1.0
PC DOS 1.1
PC DOS 2.0
PC DOS 2.1
PC DOS 3.0
PC DOS 3.1
PC DOS 3.2
PC DOS 3.3
PC DOS 4.0
PC DOS 4.01
PC DOS 5.0
PC DOS 6.1
PC DOS 6.3
PC DOS 7.0
PC DOS 2000
FLEX
OS-9
COS
UNICOS
OpenVMS
OS/390
OS/400
VAX/VMS
z/OS
Android OS
Bada
EPOC
PalmOS
Citrix Multiuser
eComStation
OS/2 Version 1
OS/2 Version 1.1
OS/2 Version 1.2
OS/2 Version 1.3
OS/2 Version 2
OS/2 Version 2.1
OS/2 Warp 3
OS/2 Warp 4
LDOS
MultiDOS
NEWDOS
TRSDOS
AIX
FreeBSD
HP-UX
Linux
QNX
SkyOS
Solaris (SunOS)
UNIX
XENIX
ReactOS
Windows 95
Windows 98
Windows Me
Windows NT 4.0 Server
Windows 2000 Professionnel
Windows 2000 Server
Windows XP
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Vista
Windows 7
Windows 8
Windows 10
Windows 11
FLEX
KolibriOS
Inferno
Medos-2
Oberon
Plan 9
p-System
RDOS
CentOS
Corel Linux 1.2
Debian GNU/Linux 7.5
Lindows 4.0.302
openSUSE 11.2
Red Hat Linux 9.0
Red Star Desktop 3.0
TurnKey Core
Ubuntu 9.10
CentOS 6.5
CentOS 7
Installer Python 2.7 pour utilisateur unique sous CentOS 5.8
Introduction
Références des distributions
Références des commandes
Références des fichiers
CentOS
Debian
Fedora
openSUSE
Red Hat Linux
Slackware
TurboLinux
Ubuntu
Utilitaire
Niveau
Catégorie
Déterminer la version
Copier des répertoires
Les partitions
Les groupes
C pour Linux
Pascal pour Linux
AWK
BASH
C Shell
Free Pascal
MySQL
Perl
Python
TCL
Yabasic
Interruption 80h
MobaXterm
putty
Ext2, Ext3 & Ext4
Base de connaissances
Bibliographie
Préface
Notes légal
Dictionnaire
Recherche

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

PARTAGER CETTE PAGE SUR
Dernière mise à jour : Samedi, le 14 novembre 2015