Agar CPAN proksi sozlamasini qabul qilib, boshqa yo'l bilan yuklasa, tanlangan yuklovchi uchun diagnostika chiqishini o'qing. CPAN.pm Perl tarmoq modullaridan foydalanishi yoki ishni tashqi dasturga topshirishi mumkin.

Joriy interaktiv konfiguratsiyani ko'rib chiqing:

cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist

urllist maqsad oynasi va sxemasini tanlaydi, vositachini emas. FTP resursini olib keladigan HTTP proksi HTTP tinglovchisi bo'lib qoladi; maydon nomi uni FTP serverga aylantirmaydi.

Agar uzatish curl'ni chaqirsa, o'sha bolaning meros olgan muhitini ko'rib chiqing. Cheklangan ishga tushirish quyidagicha:

http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan

Bu yo'lni ruxsat beradigan tarmoqda ommaviy oynalardan yuklash uchun namunani ushbu ro'yxatdagi hisobsiz nomzod bilan almashtiring: HTTP proksilar ro'yxati. Bu boshqa ishga tushiruvchi muhitni o'zgartirmasa, CPAN va uning bolalariga HTTP so'nggi nuqtasini beradi. Curl kichik harfli http_proxy ni o'qiydi; HTTPS maqsad sozlamasi xuddi shu HTTP tinglovchisini nomlashi mumkin.

Agar CPAN LWP'ni tanlasa, uning sozlangan qiymatlari va mijoz xatti-harakatiga amal qiling. curl o'rnatilganligi CPAN uni ishlatganini isbotlamaydi. Bu tanlovni aniqlamaguncha modullarni o'rnatish yoki ishga tushirish fayllarini tahrirlashdan saqlaning.

Mo'ljallangan CPAN o'zgarishlarini o conf commit bilan o'rnatishni bajaradigan hisob ostida saqlang va sirlarni umumiy misollardan tashqarida tuting. Bu interaktiv CPAN.pm mijozi; cpanm bir xil oyna bilan ham boshqa yuklovchi va konfiguratsiyani tanlashi mumkin.

O'xshash maqolalar