Ef CPAN samþykkir milliþjónsstillinguna en hleður niður eftir annarri slóð, lestu greiningarúttakið fyrir valinn niðurhalara. CPAN.pm getur notað Perl-netkerfiseiningar eða falið utanaðkomandi forriti verkið.

Skoðaðu núverandi gagnvirku uppsetningu:

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

urllist velur áfangaspegilinn og skemað, ekki milliliðinn. HTTP-milliþjónn sem sækir FTP-auðlind er áfram HTTP-hlustunartæki; reitarheitið gerir hann ekki að FTP-þjóni.

Ef flutningurinn kallar á curl skaltu skoða arfgengt umhverfi þess barns. Takmörkuð ræsing er:

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

Fyrir niðurhal frá opinberum speglum á neti sem leyfir þessa slóð skaltu skipta dæminu út fyrir reikningslausan frambjóðanda úr þessum lista: listi yfir HTTP-milliþjóna. Þetta veitir CPAN og börnum þess HTTP-endapunktinn, nema annar ræsir breyti umhverfinu. Curl les lítinn http_proxy; HTTPS-áfangastillingin getur nefnt sama HTTP-hlustunartækið.

Ef CPAN velur LWP skaltu í staðinn fylgja stilltum gildum þess og hegðun biðlarans. Uppsett curl sannar ekki að CPAN hafi notað hann. Forðastu að setja upp einingar eða breyta ræsiskrám þar til það val hefur verið greint.

Geymdu fyrirhugaðar CPAN-breytingar með o conf commit undir reikningnum sem framkvæmir uppsetninguna og haltu leyndum utan sameiginlegra dæma. Þetta er gagnvirki CPAN.pm-biðlarinn; cpanm getur valið annan niðurhalara og aðra uppsetningu jafnvel með sama speglinum.

Tengdir greinar