peru pagina oficial manager library perl cpan

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.


upgrade

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í: