2017-12-05 7 views
5

私はcpanが特定のミラーを使用するように簡単に設定できることを知っています。しかし、最近私は友人のアドバイスでcpanmを使い始めました。毎回コマンドラインで--mirror http://cpan.metacpan.orgを指定せずにデフォルトミラーを設定する方法を見つけることができませんでした。App :: cpanminus(cpanm)のデフォルトミラーを設定する方法はありますか?

デフォルトミラーを設定できる環境変数または設定ファイルはありますか?

ミラーのデフォルトリストを使用しない理由は何ですか?私はFIであり、私たちはファイアウォールで結ばれていません。ファイアウォールを介して許可されたミラーは1つだけです。

+0

* "私はFI" *金融機関を?偽大腸菌?あなたの言葉が重要な場合は、あいまいな略語を使わないでください。 – Borodin

+1

CPANリポジトリのコピーを適切に接続されたシステムにダウンロードし、それを隔離されたマシンに転送すると便利です。 ['minicpan'](http://search.cpan.org/~rjbs/CPAN-Mini-1.111016/bin/minicpan)を見てください。 – Borodin

答えて

4

PERL_CPANM_OPT設定した場合は、すべてのcpanm コマンドにデフォルトオプションのセットを追加しますcpanm docs

環境変数から引用します。これらのオプションが最初に来るので、コマンドラインオプション によってオーバーライドされます。

ので、試してみてください。export PERL_CPANM_OPT="--mirror http://cpan.metacpan.org"

関連する問題