Voici la commande complète pour installer CPAN et la sortie:Comment puis-je dire à CPAN.pm où trouver les modules?
sudo perl -MCPAN -e "install Bundle::CPAN"
CPAN: Storable loaded ok (v2.13)
Going to read /home/delgreco/.cpan/Metadata
Database was generated on Mon, 08 Dec 2008 03:27:10 GMT
CPAN: LWP::UserAgent loaded ok (v2.033)
CPAN: Time::HiRes loaded ok (v1.55)
CPAN: YAML loaded ok (v0.39)
Warning: YAML version '0.39' is too low, please upgrade!
I'll continue but problems are *very* likely to happen.
Your urllist is empty! The urllist can be edited. E.g. with 'o conf urllist
push ftp://myurl/'
Could not fetch authors/id/A/AN/ANDK/Bundle-CPAN-1.857.tar.gz
Giving up on '/home/delgreco/.cpan/sources/authors/id/A/AN/ANDK/Bundle-CPAN-1.857.tar.gz'
Note: Current database in memory was generated on Mon, 08 Dec 2008 03:27:10 GMT
...propagated at /usr/lib/perl5/5.8.5/CPAN.pm line 3417.
Cela a fonctionné pour moi, merci ...
CPAN> o urllist conf http://cpan.yahoo.com/
de Bien sûr, l'installation de Bundle :: CPAN a échoué sur d'autres dépendances, mais j'ai au moins un YAML 0.68 maintenant.
Un million de mercis! Je me bats avec le CPAN depuis des heures pour essayer de comprendre cela. Ajouter le "push" à la commande o conf urllist était vital pour moi. La commande que Marcus a indiquée comme travaillant pour lui n'a pas fonctionné pour moi sans la poussée. –