Как обновить все мои модули CPAN до их последних версий?

Как обновить все мои модули CPAN до их последних версий?

5 ответов


альтернативный метод использования upgrade из оболочки CPAN по умолчанию используется cpanminus и cpan-outdated.

они настолько просты и проворны в использовании, что я почти никогда не возвращаюсь к CPAN shell. Чтобы обновить все ваши модули за один раз, это:

cpan-outdated -p | cpanm


Я рекомендую вам установить cpanminus как врачи описывают:

curl -L http://cpanmin.us | perl - App::cpanminus

и затем установить cpan-outdated вместе со всеми другими модулями CPAN используя cpanm:

cpanm App::cpanoutdated

BTW: если вы используете perlbrew затем вам нужно будет повторить это для каждого Perl, который вы установили под ним.

вы можете узнать больше о cpanminus и cpan-outdated в репозиториях Github здесь:


простой способ обновить все пакеты Perl (модули CPAN) - это следующий способ:

cpan upgrade /(.*)/

на CPAN распознает регулярные выражения и обновления всех установленных пакетов.


для клубники Perl, попробуйте:

cpan -u

upgrade

кстати есть


попробовать perl -MCPAN -e "upgrade /(.\*)/". Мне это подходит.