perl - pagina - ¿Cómo actualizo todos mis módulos CPAN a sus últimas versiones?
perl package manager (5)
¿Cómo actualizo todos mis módulos CPAN a sus últimas versiones?
Para Strawberry Perl, intente:
cpan -u
Pruebe perl -MCPAN -e "upgrade /(./*)/" . Funciona bien para mí.
Una forma sencilla de actualizar todos los paquetes de Perl (módulos de CPAN) es la siguiente:
cpan upgrade /(.*)/
cpan reconocerá la expresión regular así y actualizará / actualizará todos los paquetes instalados.
Por cierto, hay un comando de help .
Un método alternativo para usar la upgrade del shell CPAN predeterminado es usar cpanminus y cpan-outdated .
Estos son tan fáciles y ágiles de usar que casi nunca vuelvo al shell de CPAN. Para actualizar todos sus módulos de una vez es:
cpan-outdated -p | cpanm
Te recomiendo instalar cpanminus como los documentos describen:
curl -L http://cpanmin.us | perl - App::cpanminus
Y luego instale cpan-outdated junto con todos los otros módulos de CPAN usando cpanm :
cpanm App::cpanoutdated
Por cierto: si está usando perlbrew , tendrá que repetir esto por cada Perl que haya instalado debajo.
Puede encontrar más información sobre cpanminus y cpan-outdated en los cpan-outdated Github aquí: