Différences entre les versions de « Perl »
De BlaxWiki
Aller à la navigationAller à la recherche| Ligne 2 : | Ligne 2 : | ||
[https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/software/Perl_cours_general-FR.ppt Présentation générale concise (fr)] | [https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/software/Perl_cours_general-FR.ppt Présentation générale concise (fr)] | ||
= Installer un module perl via Cpan = | |||
Pour voir la liste des modules perl installés : instmodsh | |||
<pre> | |||
1. Si jamais l'installation d'un module via cpan échoue, il est possible de l'installer en allant dans /root/.cpan/build/<nomDuModule>/ et en utilisant les commandes suivantes : | |||
# /usr/bin/perl Makefile.PL # Pour un module de Perl 5.8.x | |||
# make | |||
# make install | |||
2. Si ca ne passe toujours, on peut avoir plus de debug en detarant le .tar.gz du module (/root/.cpan/sources/authors/id/....); et en lancant | |||
perl Build.PL | |||
./Build test | |||
./Build install | |||
3. Pour tester si un module est bien installé : | |||
perl | |||
require Date::Manip; | |||
puis faire Ctrl-D , si il revient au prompt sans message c est que c est bon. Ou instmodsh en cli bash pour voir les modules installés | |||
4. Pour lister tous les modules : | |||
perldoc perllocal | |||
5. Upgrade d'un module | |||
Après avoir fait un upgrade CPAN, puis une fois dans cpan faire upgrade all. Si cela ne met toujours pas à jour le module en question, faire un cpan upgrade nom_module | |||
</pre> | |||
= Changer de mirroir Cpan = | |||
<pre> | |||
# cpan | |||
cpan> | |||
cpan>o conf urllist pop ftp://lancien_mirroir | |||
cpan>o conf urllist push ftp://nouveau_mirroir | |||
cpan>exit | |||
</pre> | |||
= Changer de proxy Cpan = | |||
<pre> | |||
cpan> o conf init /proxy/ | |||
ftp_proxy [http://192.168.26.16:3128/] | |||
http_proxy [http://192.168.26.16:3128/] | |||
proxy_user [] | |||
proxy_pass [] | |||
cpan> o conf commit | |||
</pre> | |||
[[Catégorie:Software]] | [[Catégorie:Software]] | ||
Version du 16 janvier 2013 à 10:44
Documentation complete sur Perl(fr)
Présentation générale concise (fr)
Installer un module perl via Cpan
Pour voir la liste des modules perl installés : instmodsh
1. Si jamais l'installation d'un module via cpan échoue, il est possible de l'installer en allant dans /root/.cpan/build/<nomDuModule>/ et en utilisant les commandes suivantes : # /usr/bin/perl Makefile.PL # Pour un module de Perl 5.8.x # make # make install 2. Si ca ne passe toujours, on peut avoir plus de debug en detarant le .tar.gz du module (/root/.cpan/sources/authors/id/....); et en lancant perl Build.PL ./Build test ./Build install 3. Pour tester si un module est bien installé : perl require Date::Manip; puis faire Ctrl-D , si il revient au prompt sans message c est que c est bon. Ou instmodsh en cli bash pour voir les modules installés 4. Pour lister tous les modules : perldoc perllocal 5. Upgrade d'un module Après avoir fait un upgrade CPAN, puis une fois dans cpan faire upgrade all. Si cela ne met toujours pas à jour le module en question, faire un cpan upgrade nom_module
Changer de mirroir Cpan
# cpan cpan> cpan>o conf urllist pop ftp://lancien_mirroir cpan>o conf urllist push ftp://nouveau_mirroir cpan>exit
Changer de proxy Cpan
cpan> o conf init /proxy/ ftp_proxy [http://192.168.26.16:3128/] http_proxy [http://192.168.26.16:3128/] proxy_user [] proxy_pass [] cpan> o conf commit