CPAN прокси жөндөөлөрү чыныгы жүктөөчүгө көз каранды
Интерактивдүү CPAN колдонгон жүктөөчүнү көзөмөлдөп, прокси талааларын көздөлгөн күзгү маршрутуна шайкеш келтириңиз.
Эгер CPAN прокси жөндөөсүн кабыл алып, бирок башка жол менен жүктөсө, тандалган жүктөөчүнүн диагностикалык чыгышын окуңуз. CPAN.pm Perl тармактык модулдарын колдонушу же ишти тышкы программага өткөрүп бериши мүмкүн.
Учурдагы интерактивдүү конфигурацияны карап чыгыңыз:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist барар күзгүнү жана схеманы тандайт, ортомчусун эмес. FTP ресурсун алып келген HTTP прокси HTTP угуучусу бойдон калат; талаанын аталышы аны FTP серверине айландырбайт.
Эгер өткөрүү curl чакырса, ошол баланын мураска алган чөйрөсүн текшериңиз. Чектелген иштетүү мындай:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Бул жолго жол берген тармакта коомдук күзгүлөрдөн жүктөө үчүн үлгүнү ушул тизмедеги каттоосуз талапкер менен алмаштырыңыз: HTTP прокси тизмеси. Бул CPAN жана анын балдарына HTTP акыркы чекитин берет, эгер башка иштеткич чөйрөнү өзгөртпөсө. Curl кичине тамгадагы http_proxy окуйт; HTTPS багытынын жөндөөсү ошол эле HTTP угуучусун көрсөтүшү мүмкүн.
Эгер CPAN LWP тандаса, анын конфигурацияланган маанилерин жана кардардын жүрүм-турумун ээрчиңиз. curl орнотулганы CPAN аны колдонгонун далилдебейт. Бул тандоону аныктамайынча модулдарды орнотуудан же иштетүү файлдарын оңдоодон качыңыз.
Көздөлгөн CPAN өзгөртүүлөрүн o conf commit аркылуу орнотууну аткарган каттоонун астында сактаңыз жана сырларды жалпы үлгүлөрдөн тышкары кармаңыз. Бул интерактивдүү CPAN.pm кардары; cpanm ошол эле күзгү менен да башка жүктөөчү жана конфигурация тандай алат.