J'ai un carton cpanfile. Sur les serveurs sur lesquels j'ai sudo, je serais heureux d'installer les dernières versions de mes modules globalement. Est-ce que j'écris un script qui supprime le 'requires' et utilise cpan -i
(bien que je crains que j'en ai trop pour tenir compte de la limite de la ligne de commande), ou cette fonctionnalité est-elle déjà ailleurs?perl carton cpanfile, installation facultative dans l'environnement principal perl
3
A
Répondre
1
Si un cpanfile vous pouvez exécuter simplement
$ cpanm --installdeps .
en tant que root (avec sudo
) dans le répertoire avec le cpanfile et cpanm
will read it et installer vos dépendances à tout ce que Perl est configuré pour cette cpanm
. Vous pouvez ignorer complètement carton
pour cela complètement.
S'il existe un fichier cpan, vous pouvez simplement lancer 'cpanm --installdeps .' en tant que root dans le répertoire avec le fichier cpanfile et cpanm le lira et fera le bon choix. – simbabque