<?xml version="1.0" encoding="UTF-8"?> <!-- <!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook V4.1//EN"> --> <appendix id="install-perlmodules-manual"> <title>Installation manuelle des modules Perl</title> <section id="modules-manual-instructions"> <title>Instructions</title> <para> Si vous devez installer des modules Perl à la main, voici comment procéder. Téléchargez le module en utilisant le lien donné dans la section suivante, puis appliquez la formule magique suivante, en tant que root : </para> <para> <screen><prompt>bash#</prompt> tar -xzvf <module>.tar.gz <prompt>bash#</prompt> cd <module> <prompt>bash#</prompt> perl Makefile.PL <prompt>bash#</prompt> make <prompt>bash#</prompt> make test <prompt>bash#</prompt> make install</screen> </para> <note> <para> Pour compiler le code source sous Windows, il vous faudra obtenir un utilitaire de type <quote>make</quote>. Vous pourrez par exemple utiliser l'utilitaire <command>nmake</command> accompagnant le Visual C++ de Microsoft. Il existe également dans CPAN un utilitaire entièrement écrit en Perl nommé <command>nmake</command>. La plupart des liens donnés ci-dessous, cependant, sont prévus pour les versions précompilées des modules, qui peuvent être installés sous Windows simplement en entrant la commande suivante, après que vous avez téléchargé le fichier PPD (qui est probablement contenu dans un fichier ZIP) : </para> <screen> <prompt>></prompt> ppm install <nom_du_fichier.ppd> </screen> </note> </section> <section id="modules-manual-download"> <title>Sites de téléchargement</title> <note> <para> Le lancement de Bugzilla sous Windows nécessite l'utilisation de ActiveState Perl 5.8.1 ou supérieur. Certains modules existent déjà dans la distribution principale d'ActiveState Perl, aucun lien PPM n'est par conséquent donné (cela sera mentionné le cas échéant). </para> </note> <para> AppConfig : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/src/ABW/AppConfig-1.56/lib/AppConfig.pm"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/AppConfig.ppd"/> Documentation : <ulink url="http://search.cpan.org/~abw/AppConfig-1.56/lib/AppConfig.pm"/> </literallayout> </para> <para> CGI : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/CGI.pm/"/> Lien de téléchargement PPM : intégré à la distribution principale. Documentation : <ulink url="http://www.perldoc.com/perl5.8.0/lib/CGI.html"/> </literallayout> </para> <para> Data-Dumper : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/src/ILYAM/Data-Dumper-2.121/Dumper.pm"/> Lien de téléchargement PPM : intégré à la distribution principale. Documentation : <ulink url="http://search.cpan.org/~ilyam/Data-Dumper-2.121/Dumper.pm"/> </literallayout> </para> <para> Date::Format (contenu dans TimeDate) : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/TimeDate/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/TimeDate.ppd"/> Documentation : <ulink url="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"/> </literallayout> </para> <para> DBI : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/DBI/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/DBI.ppd"/> Documentation : <ulink url="http://dbi.perl.org/docs/"/> </literallayout> </para> <para> DBD::mysql : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/DBD-mysql/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/DBD-mysql.ppd"/> Documentation : <ulink url="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm"/> </literallayout> </para> <para> File::Spec : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/File-Spec/"/> Lien de téléchargement PPM : intégré à la distribution principale. Documentation : <ulink url="http://www.perldoc.com/perl5.8.0/lib/File/Spec.html"/> </literallayout> </para> <para> File::Temp : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/File-Temp/"/> Lien de téléchargement PPM : intégré à la distribution principale. Documentation : <ulink url="http://www.perldoc.com/perl5.8.0/lib/File/Temp.html"/> </literallayout> </para> <para> Template-Toolkit : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/Template-Toolkit/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/Template-Toolkit.ppd"/> Documentation : <ulink url="http://www.template-toolkit.org/docs.html"/> </literallayout> </para> <para> Text::Wrap : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/Text-Tabs+Wrap/"/> Lien de téléchargement PPM : intégré à la distribution principale. Documentation : <ulink url="http://www.perldoc.com/perl5.8.0/lib/Text/Wrap.html"/> </literallayout> </para> <para> GD : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/GD/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/GD.ppd"/> Documentation : <ulink url="http://stein.cshl.org/WWW/software/GD/"/> </literallayout> </para> </section> <section id="modules-manual-optional"> <title>Modules optionnels</title> <para> Chart::Base : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/Chart/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/Chart.ppd"/> Documentation : <ulink url="http://search.cpan.org/src/CHARTGRP/Chart-2.3/doc/Documentation.pdf"/> </literallayout> </para> <para> GD::Graph : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/GDGraph/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/GDGraph.ppd"/> Documentation : <ulink url="http://search.cpan.org/dist/GDGraph/Graph.pm"/> </literallayout> </para> <para> GD::Text::Align (contenu dans GD::Text::Util) : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/GDTextUtil/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/GDTextUtil.ppd"/> Documentation : <ulink url="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"/> </literallayout> </para> <para> MIME::Parser (contenu dans MIME-tools) : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/MIME-tools/"/> Lien de téléchargement PPM : <ulink url="http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/MIME-tools-5.411a.zip"/> Documentation : <ulink url="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"/> </literallayout> </para> <para> XML::Parser : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/dist/XML-Parser/"/> Lien de téléchargement PPM : intégré à la distribution principale. Documentation : <ulink url="http://www.perldoc.com/perl5.6.1/lib/XML/Parser.html"/> </literallayout> </para> <para> PatchReader : <literallayout> Page de téléchargement CPAN : <ulink url="http://search.cpan.org/author/JKEISER/PatchReader/"/> Lien de téléchargement PPM : <ulink url="http://landfill.bugzilla.org/ppm/PatchReader.ppd"/> Documentation : <ulink url="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"/> </literallayout> </para> </section> </appendix>