Ako CPAN prihvati proxy postavku ali preuzima drugim putem, pročitajte dijagnostički izlaz za izabrani preuzimač. CPAN.pm može koristiti Perl mrežne module ili posao prepustiti spoljnom 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 šemu, a ne posrednika. HTTP proxy koji dohvata FTP resurs ostaje HTTP slušalac; naziv polja ga ne pretvara u FTP server.

Ako prenos poziva curl, pregledajte nasleđeno okruženje tog deteta. Ograničeno pokretanje je:

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

Za preuzimanja sa javnih ogledala na mreži koja dozvoljava tu rutu, zamenite primer kandidatom bez naloga sa ovog spiska: spisak HTTP proxyja. To daje HTTP krajnju tačku CPAN-u i njegovoj deci, osim ako drugi pokretač promeni okruženje. Curl čita mala slova http_proxy; postavka HTTPS odredišta može imenovati isti HTTP slušalac.

Ako CPAN izabere LWP, sledite umesto toga njegove konfigurisane vrednosti i ponašanje klijenta. Instaliran curl ne dokazuje da ga je CPAN koristio. Izbegavajte instaliranje modula ili uređivanje početnih datoteka pre nego što utvrdite taj izbor.

Sačuvajte predviđene CPAN promene pomoću o conf commit pod nalogom koji obavlja instalaciju i držite tajne izvan deljenih primera. Ovo je interaktivni CPAN.pm klijent; cpanm može izabrati drugi preuzimač i konfiguraciju čak i sa istim ogledalom.

Povezani članci