Différences entre les versions de « Perl »

De BlaxWiki
Aller à la navigationAller à la recherche
(Page créée avec « [https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/perl-FR.pdf Documentation complete sur Perl(fr) [https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/Perl_cou... »)
 
 
(10 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
[https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/perl-FR.pdf Documentation complete sur Perl(fr)
__FORCETOC__
[https://{{SERVERNAME}}/BENPERSO/doc-manuel/system/software/perl-FR.pdf Documentation complete sur Perl(fr)]


[https://wiki.blaxeenprod.com/BENPERSO/doc-manuel/system/Perl_cours_general-FR.ppt Documentation2 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