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 нэг толин сантай байсан ч өөр татагч, тохиргоо сонгож болно.