Answers:
upgrade从默认CPAN shell 使用的另一种方法是使用cpanminus和cpan-outdated。
这些是如此简单易用,以至于我几乎再也没有回到CPAN shell了。要一次性升级所有模块,命令是:
cpan-outdated -p | cpanm我建议您cpanminus像文档描述的那样安装:
curl -L https://cpanmin.us | perl - App::cpanminus然后cpan-outdated使用cpanm以下命令与所有其他CPAN模块一起安装:
cpanm App::cpanoutdated顺便说一句:如果您正在使用,perlbrew则需要对安装在其下的每个Perl重复此操作。
你可以找到更多关于cpanminus和cpan-outdated在这里的Github上回购:
cpan-outdated -p在实际运行升级之前,您可以轻松地先运行以查看其功能。目前尚不清楚如何与cpan upgrade
                    升级所有Perl软件包(CPAN模块)的一种简单方法是:
cpan upgrade /(.*)/cpan将识别出这样的正则表达式,并将更新/升级所有已安装的软件包。
cpanminus,但至少你没有下载任何东西得到这个工作。
                    cpan,然后upgrade /(.*)/在cpan shell中运行。
                    尝试perl -MCPAN -e "upgrade /(.\*)/"。这对我来说可以。