2017-10-11 11 views
3

私はカートンのcpanfileを持っています。私がsudoを持っているサーバでは、代わりに私のモジュールの最新バージョンをグローバルにインストールすることができます。perl carton cpanfile、オプションでメインのperl環境にインストール

私は、「必要なもの」を削除し、cpan -iを使用するスクリプトを書いていますか(コマンドラインの制限に合わせるには多すぎる可能性がありますが)か、この機能はすでに別の場所にありますか?

+3

cpanfileがある場合は、cpanfileでディレクトリに 'cpanm --installdeps .'をルートとして実行するだけで、cpanmがそれを読んで正しいことをすることができます。 – simbabque

答えて

1

あなただけcpanfileとcpanm will read itとディレクトリ(sudoで)ルートとして

$ cpanm --installdeps . 

を実行して、Perlはこのcpanm用に設定されているものは何でもあなたの依存関係をインストールすることができますcpanfileがある場合。

これは完全にcartonを無視することができます。

関連する問題