2017-12-05 1 views
5

특정 미러를 사용하도록 cpan을 쉽게 구성 할 수 있다는 것을 알고 있습니다. 그러나 최근에는 친구의 조언으로 cpanm을 사용하기 시작했으며 매번 명령 줄에 --mirror http://cpan.metacpan.org을 지정하지 않고 기본 미러를 설정하는 방법을 찾지 못하는 것 같습니다.App :: cpanminus (cpanm)의 기본 미러를 구성하는 방법이 있습니까?

기본 미러를 설정할 수있는 환경 변수 또는 구성 파일이 있습니까?

거울의 기본 목록을 사용하지 않으려는 이유는 무엇입니까? 나는 FI이며 우리는 끝까지 방화벽을 뚫습니다. 방화벽을 통해 하나의 미러 만 허용되었습니다.

+0

* "나는 한는 FI"* 금융 기관을? 대변인? 귀하의 단어가 중요하다면 제발 약자 약자를 사용하지 마십시오. – Borodin

+1

제대로 연결된 시스템에 CPAN 저장소의 사본을 다운로드하고 격리 된 시스템에 sideload하는 것이 유용 할 것 같습니다. ['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"

관련 문제