Ako CPAN prihvati proxy postavku ali preuzima drugim putem, pročitajte dijagnostički izlaz za odabrani preuzimač. CPAN.pm može koristiti Perl mrežne module ili posao prepustiti vanjskom programu.

Pregledajte trenutnu interaktivnu konfiguraciju:

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

urllist bira odredišno ogledalo i shemu, a ne posrednika. HTTP proxy koji dohvata FTP resurs ostaje HTTP slušalac; naziv polja ga ne pretvara u FTP poslužitelj.

Ako prijenos poziva curl, pregledajte naslijeđeno okruženje tog djeteta. Ograničeno pokretanje je:

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

Za preuzimanja s javnih ogledala na mreži koja dopušta tu rutu, zamijenite primjer kandidatom bez računa s ovog popisa: popis HTTP proxyja. To daje HTTP krajnju točku CPAN-u i njegovoj djeci, osim ako drugi pokretač promijeni okruženje. Curl čita mala slova http_proxy; postavka HTTPS odredišta može imenovati isti HTTP slušalac.

Ako CPAN odabere LWP, umjesto toga slijedite njegove konfigurirane vrijednosti i ponašanje klijenta. Instaliran curl ne dokazuje da ga je CPAN koristio. Izbjegavajte instaliranje modula ili uređivanje početnih datoteka prije nego utvrdite taj odabir.

Sačuvajte predviđene CPAN promjene pomoću o conf commit pod računom koji obavlja instalaciju i držite tajne izvan dijeljenih primjera. Ovo je interaktivni CPAN.pm klijent; cpanm može odabrati drugi preuzimač i konfiguraciju čak i s istim ogledalom.

Povezani članci