CPAN proxy parametrini qəbul edir, lakin başqa marşrutla yükləyirsə, seçilmiş yükləyici üçün diaqnostik çıxışı oxuyun. CPAN.pm Perl şəbəkə modullarından istifadə edə və ya xarici proqrama ötürə bilər.

Cari interaktiv konfiqurasiyanı yoxlayın:

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

urllist təyinat güzgüsünü və sxemi seçir, vasitəçini deyil. FTP resursunu gətirən HTTP proxy HTTP dinləyicisi olaraq qalır; sahə adı onu FTP serverinə çevirmir.

Transfer curl çağırırsa, həmin uşağın miras aldığı mühiti yoxlayın. Məhdud işə salma belədir:

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

Bu marşruta icazə verən şəbəkədə ictimai güzgü yükləmələri üçün nümunəni bu siyahıdan hesabsız namizədlə əvəz edin: HTTP proxy siyahısı. Bu, başqa başladıcı mühiti dəyişməzsə, HTTP son nöqtəsini CPAN-a və onun uşaqlarına verir. Curl kiçik hərfli http_proxy oxuyur; HTTPS təyinat parametri eyni HTTP dinləyicisini göstərə bilər.

CPAN LWP seçirsə, əvəzində onun konfiqurasiya edilmiş dəyərlərini və müştəri davranışını izləyin. Curl-un quraşdırılması CPAN-ın ondan istifadə etdiyini sübut etmir. Bu seçimi müəyyən etməzdən əvvəl modul quraşdırmaqdan və ya başlanğıc fayllarını redaktə etməkdən çəkinin.

Nəzərdə tutulan CPAN dəyişikliklərini quraşdırmanı edən hesab altında o conf commit ilə yadda saxlayın və sirləri paylaşılan nümunələrdən kənarda saxlayın. Bu, interaktiv CPAN.pm müştərisidir; cpanm eyni güzgü ilə belə başqa yükləyici və konfiqurasiya seçə bilər.

Əlaqəli məqalələr