Englishfrançaisespagnol

Icône de favori OnWorks

cpan - En ligne dans le Cloud

Exécutez cpan dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande cpan qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


cpan - interagir facilement avec CPAN à partir de la ligne de commande

SYNOPSIS


# avec des arguments et aucun commutateur, installe les modules spécifiés
cpan nom_module [ nom_module ... ]

# avec des commutateurs, installe des modules avec un comportement supplémentaire
cpan [-cfgimtTw] nom_module [ nom_module ... ]

# avec juste le point, installez depuis la distribution dans le
# répertoire actuel
cpan.

# sans arguments, démarre le shell CPAN.pm
cpan

# forcer l'installation des modules (généralement ceux qui échouent aux tests)
cpan -f nom_module [ nom_module ... ]

# installer les modules mais sans les tester
cpan -T nom_module [ nom_module ... ]

# vider la configuration
cpan-J

# charger une configuration différente pour installer Module::Foo
cpan -j un/autre/fichier Module::Foo

# sans arguments, mais quelques commutateurs
cpan [-ahrvACDlLO]

DESCRIPTION


Ce script fournit une interface de commande (pas un shell) au CPAN. En ce moment il utilise
CPAN.pm pour faire le travail, mais ce n'est pas un lanceur de commandes unique pour CPAN.pm.

Options
-a Crée un autobundle CPAN.pm avec CPAN::Shell->autobundle.

-Un module [ module ... ]
Affiche les principaux responsables des modules spécifiés.

module -c
Exécute un `make clean` dans les répertoires du module spécifié.

-Cmodule [module...]
Afficher la Modifications fichiers pour les modules spécifiés

-D module [ module ... ]
Afficher les détails du module.

-f Force l'action spécifiée, alors qu'elle aurait normalement échoué. Utilisez-le pour installer un
module même si ses tests échouent. Lorsque vous utilisez cette option, -i n'est pas facultatif pour
installer un module quand il faut le forcer :

% cpan -f -i Module :: Foo

-F Désactive les tentatives de CPAN.pm pour verrouiller quoi que ce soit. Vous devez être prudent avec cela car
vous pourriez vous retrouver avec plusieurs scripts essayant de nettoyer dans le même répertoire. Cette
n'est pas vraiment un problème si vous chargez une configuration spéciale avec "-j", et que
config met en place ses propres répertoires de travail.

-g module [ module ... ]
Télécharge dans le répertoire courant la dernière distribution du module.

-Gmodule [ module ... ]
NON MISE EN OEUVRE

Téléchargez dans le répertoire courant la dernière distribution des modules, décompressez chacun
distribution et créez un référentiel git pour chaque distribution.

Si vous voulez cette fonctionnalité, consultez la distribution "Git::CPAN::Patch" de Yanick Champoux.

-h Affiche un message d'aide et quitte. Lorsque vous spécifiez "-h", il ignore tous les autres
options et arguments.

-i Installe les modules spécifiés.

-I Load "local::lib" (pensez comme "-I" pour charger les chemins de la lib).

-j Config.pm
Chargez le fichier contenant les données de configuration CPAN. Cela devrait avoir le même format
comme standard CPAN/Config.pm qui définit $CPAN::Config comme un hachage anonyme.

-J Dump la configuration dans le même format que CPAN.pm utilise. Ceci est utile pour
vérifier la configuration ainsi qu'utiliser le dump comme point de départ pour un nouveau,
configuration personnalisée.

-l Liste tous les modules installés avec leurs versions

-L auteur [ auteur ... ]
Répertoriez les modules par les auteurs spécifiés.

-m Crée les modules spécifiés.

-O Afficher les modules obsolètes.

-p Ping les miroirs configurés

-P Trouvez les meilleurs miroirs que vous pourriez utiliser (mais ne les configurez pas encore)

-r Recompile les modules chargés dynamiquement avec CPAN::Shell->recompile.

-t Exécute un `make test` sur les modules spécifiés.

-T Ne pas tester les modules. Installez-les simplement.

-u Mettre à niveau tous les modules installés. Faire cela aveuglément peut vraiment casser les choses, alors gardez un
sauvegarde

-v Affiche la version du script et la version CPAN.pm puis quitte.

-V Affiche des informations détaillées sur le client cpan.

-w NON IMPLÉMENTÉ

Activez les avertissements cpan. Cela vérifie diverses choses, comme les autorisations de répertoire, et
vous informe des problèmes que vous pourriez avoir.

Exemples
# imprimer un message d'aide
cpan-h

# imprimer les numéros de version
cpan-v

# créer un autobundle
cpan-a

# modules de recompilation
cpan-r

# mettre à niveau tous les modules installés
cpan-u

# installer les modules ( sole -i est facultatif )
cpan -i Netscape::Booksmarks Entreprise::ISBN

# forcer l'installation des modules (doit utiliser -i )
cpan -fi CGI::URI minimal

ENVIRONNEMENT VARIABLES


Il existe plusieurs composants dans CPAN.pm qui utilisent des variables d'environnement. La construction
outils, ExtUtils::MakeMaker et Module::Build en utilisent certains, tandis que d'autres comptent pour le
niveaux au-dessus d'eux. Certains d'entre eux sont spécifiés par le Perl Toolchain Gang :

Consensus de Lancaster :


Consensus d'Oslo :


CPAN_OPTS
"cpan" divise cette variable sur des espaces et ajoute cette liste à @ARGV avant
il traite les arguments de ligne de commande. Par exemple, si vous voulez toujours utiliser
"local:lib", vous pouvez définir "CPAN_OPTS" sur "-I".

CPANSCRIPT_LOGLEVEL
Le niveau de journalisation à utiliser, soit avec l'enregistreur minimal intégré ou Log::Log4perl si
il est installé. Les valeurs possibles sont les mêmes que les niveaux "Log::Log4perl":
"TRACE", "DEBUG", "INFO", "WARN", "ERROR" et "FATAL". La valeur par défaut est "INFO".

GIT_COMMAND
Le chemin vers le binaire "git" à utiliser pour les fonctionnalités de Git. La valeur par défaut est
"/usr/local/bin/git".

TESTS NON INTERACTIFS
Supposons que personne ne prête attention et ignore les invites pour les distributions qui le font
correctement. cpan(1) le met à 1 à moins qu'il n'ait déjà une valeur (même si cela
la valeur est fausse).

PERL_MM_USE_DEFAULT
Utilisez la réponse par défaut pour les questions invitées. cpan(1) le met à 1 à moins qu'il
a déjà une valeur (même si cette valeur est fausse).

EXIT VALEURS


Le script se termine par zéro s'il pense que tout a fonctionné, ou un nombre positif s'il
pense que quelque chose a échoué. A noter cependant que dans certains cas il faut deviner un échec
par la sortie des choses qu'il ne contrôle pas. Pour l'instant, les codes de sortie sont vagues :

1 Une erreur inconnue

2 C'était un problème externe

4 Il y a eu un problème interne avec le script

8 Un module n'a pas pu s'installer

À DO


* valeurs de configuration one shot à partir de la ligne de commande

Utiliser cpan en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Responsable PAC
    Responsable PAC
    PAC est un remplacement de Perl/GTK pour
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Il fournit une interface graphique
    configurer les connexions : utilisateurs,
    mots de passe, règle EXPECT...
    Télécharger PAC Manager
  • 2
    GeoServer
    GeoServer
    GeoServer est un logiciel open source
    serveur écrit en Java qui permet aux utilisateurs
    pour partager et éditer des données géospatiales.
    Conçu pour l'interopérabilité, il
    publie da...
    Télécharger GeoServer
  • 3
    Luciole III
    Luciole III
    Une finance personnelle gratuite et open-source
    gestionnaire. Firefly III dispose d'un
    système de comptabilité en partie double. Vous pouvez
    entrez et organisez rapidement votre
    opérations je...
    Télécharger Firefly III
  • 4
    Extensions Apache OpenOffice
    Extensions Apache OpenOffice
    Le catalogue officiel d'Apache
    Extensions OpenOffice. Tu trouveras
    des extensions allant des dictionnaires aux
    outils pour importer des fichiers PDF et se connecter
    avec ext...
    Télécharger les extensions Apache OpenOffice
  • 5
    MantisBT
    MantisBT
    Mantis est un outil Web facilement déployable
    bugtracker basé pour aider le bogue du produit
    suivi. Il nécessite PHP, MySQL et un
    serveur Web. Découvrez notre démo et hébergé
    offre...
    Télécharger MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger est une application de chat p2p
    pour la communication intranet et ne
    besoin d'un serveur. Une variété de pratiques
    les fonctionnalités sont prises en charge, y compris
    aviser...
    Télécharger LAN Messenger
  • Plus "

Commandes Linux

  • 1
    abidw
    abidw
    abidw - sérialiser l'ABI d'un ELF
    fichier abidw lit une bibliothèque partagée dans ELF
    formate et émet une représentation XML
    de son ABI à la sortie standard. Le
    émis...
    Courez abidw
  • 2
    capable
    capable
    abilint - valider un Abigail ABI
    la représentation abilint analyse le natif
    Représentation XML d'un ABI tel qu'émis
    par abidw. Une fois qu'il a analysé le XML
    représenter...
    Exécuter Abilint
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - envoyer un message API CORE
    au démon core-daemon...
    Exécutez coresendmsg
  • 4
    serveur_noyau
    serveur_noyau
    core_server - Le serveur principal pour
    Spam Bayes. DESCRIPTION : Sert actuellement
    l'interface Web uniquement. Branchement
    auditeurs pour divers protocoles est à définir.
    Cette ...
    Exécutez core_server
  • 5
    flash fw
    flash fw
    fwflash - programme pour flasher le fichier image
    à un appareil NXT connecté ...
    Exécutez fwflash
  • 6
    fwts-collecte
    fwts-collecte
    fwts-collect - collecte les journaux pour fwts
    rapport de bogue. ...
    Exécutez fwts-collect
  • Plus "

Ad