2017-12-05 24 views
5

Tôi biết bạn có thể dễ dàng định cấu hình cpan để sử dụng một chiếc gương cụ thể. Tuy nhiên gần đây tôi đã bắt đầu sử dụng cpanm theo lời khuyên của một người bạn, và tôi dường như không thể tìm ra cách để đặt gương mặc định mà không chỉ định --mirror http://cpan.metacpan.org trên dòng lệnh mỗi lần.Có cách nào để định cấu hình gương mặc định cho Ứng dụng :: cpanminus (cpanm) không?

Có biến môi trường hoặc tệp cấu hình mà tôi có thể đặt gương mặc định không?

Đối với lý do tại sao tôi muốn đơn giản là không sử dụng danh sách mặc định của gương, tôi là một FI và chúng tôi được tường lửa để không có kết thúc. Chỉ có một tấm gương được cho phép thông qua tường lửa của chúng tôi.

+0

* "Tôi là một nhà FI" * Tổ chức giáo dục tài chính? Faecally Incontinent? Nếu lời nói của bạn có vấn đề thì xin đừng sử dụng chữ viết tắt phức tạp. – Borodin

+1

Nghe có vẻ hữu ích khi tải xuống bản sao lưu trữ CPAN của riêng bạn trên một hệ thống được kết nối đúng cách và tải nó vào máy bị cô lập của bạn. Hãy xem ['minicpan'] (http://search.cpan.org/~rjbs/CPAN-Mini-1.111016/bin/minicpan) – Borodin

Trả lời

4

Cite từ các biến môi trường cpanm docs

PERL_CPANM_OPT Nếu được đặt, bổ sung thêm một loạt các tùy chọn mặc định cho mọi cpanm lệnh. Các tùy chọn này đến trước và do đó bị ghi đè bởi các tùy chọn dòng lệnh .

Vì vậy, hãy thử: export PERL_CPANM_OPT="--mirror http://cpan.metacpan.org"

Các vấn đề liên quan