Différences entre les versions de « Perl »
De BlaxWiki
Aller à la navigationAller à la recherche| (8 versions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
[https:// | __FORCETOC__ | ||
[https://{{SERVERNAME}}/BENPERSO/doc-manuel/system/software/perl-FR.pdf Documentation complete sur Perl(fr)] | |||
[https://{{SERVERNAME}}/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. | |||
4. Pour lister tous les modules : | |||
perldoc perllocal ou instmodsh (entrer, puis l) | |||
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 actuelle datée du 6 mai 2013 à 17:01
Documentation complete sur Perl(fr)
Présentation générale concise (fr)
Installer un module perl via Cpan[modifier]
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. 4. Pour lister tous les modules : perldoc perllocal ou instmodsh (entrer, puis l) 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[modifier]
# cpan cpan> cpan>o conf urllist pop ftp://lancien_mirroir cpan>o conf urllist push ftp://nouveau_mirroir cpan>exit
Changer de proxy Cpan[modifier]
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