Comment mettre à jour le module perl de CPAN

J’essaie d’installer un module Perl mais chaque fois que ce message est affiché

New CPAN.pm version (v2.00) available. [Currently running version is v1.960001] You might want to try install CPAN reload cpan to both upgrade CPAN.pm and run the new version without leaving the current session. 

J’ai essayé de faire

 install CPAN reload cpan 

Avec

 pi@raspbmc:~$ sudo perl -MCPAN -e shell Terminal does not support AddHistory. cpan shell -- CPAN exploration and modules installation (v1.960001) Enter 'h' for help. cpan[1]> install CPAN 

Mais le résultat est

 Going to read '/root/.cpan/sources/authors/01mailrc.txt.gz' ............................................................................DONE Going to read '/root/.cpan/sources/modules/02packages.details.txt.gz' Database was generated on Mon, 28 Oct 2013 23:41:06 GMT HTTP::Date not available .............. New CPAN.pm version (v2.00) available. [Currently running version is v1.960001] You might want to try install CPAN reload cpan to both upgrade CPAN.pm and run the new version without leaving the current session. ...............pi@raspbmc:~$ 

La version est toujours 1.960001.

  1. téléchargez le module CPAN à partir de cette page http://metacpan.org/pod/CPAN

  2. tar zxf CPAN-2.00.tar.gz ( tar zxf CPAN-2.00.tar.gz ), cd dans le répertoire et lancez

     perl Makefile.PL make test sudo make install 

edit: s’il se brise en créant un chemin avec :: dedans alors peut-être que votre type de système de fichiers ne supporte pas ces caractères dans un nom de fichier

Pour voir le type de système de fichiers, lancez mount sans aucun paramètre et tous les systèmes de fichiers montés avec leurs types seront affichés

L’erreur Can't write-open blib/man3/CPAN::Admin.3pm semble suggérer un problème de système de fichiers, mais ext4 en mode RW semble correct. Essayez ceci depuis le répertoire CPAN-2.00

 perl -e 'open($f,">blib/man3/CPAN::thisisatest") || die $!;' 

La procédure suivante

  1. kuz1@banana:~$ sudo perl -MCPAN -e shell
  2. cpan[1]> install CPAN
  3. cpan[2]> reload cpan

travaille pour moi sur l’ordinateur à carte unique BANANA Pi avec Ubuntu 14.04.