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

Холбоотой нийтлэлүүд