回答:
upgradeデフォルトのCPANシェルから使用する別の方法は、cpanminusおよびを使用することcpan-outdatedです。
これらはとても簡単で使いやすいので、CPANシェルに戻ることはほとんどありません。すべてのモジュールを一度にアップグレードするには、コマンドは次のとおりです。
cpan-outdated -p | cpanm
cpanminusドキュメントが説明するようにインストールすることをお勧めします:
curl -L https://cpanmin.us | perl - App::cpanminus
次にcpan-outdated、他のすべてのCPANモジュールと一緒にインストールしますcpanm。
cpanm App::cpanoutdated
ところで:あなたが使用している場合は、perlbrewその下にインストールしたPerlごとにこれを繰り返す必要があります。
Githubリポジトリについての詳細cpanminusとcpan-outdated、こちらをご覧ください。
cpan-outdated -p実際にアップグレードを実行する前に、簡単に最初に実行して何が行われるかを確認できるため、このソリューションが気に入っています。cpan upgrade
すべてのPerlパッケージ(CPANモジュール)をアップグレードする簡単な方法は次のとおりです。
cpan upgrade /(.*)/
cpanはこのような正規表現を認識し、インストールされているすべてのパッケージを更新/アップグレードします。
cpanminus、しかし少なくとも、あなたが仕事にこれを取得するために何かをダウンロードする必要はありません。
cpan、cpanシェルでを実行してくださいupgrade /(.*)/。