CPAN-proxy-ynstellingen hingje ôf fan 'e eigentlike downloader
Folgje de downloader dy't ynteraktyf CPAN brûkt en litte de proxy-ynfier oerienkomme mei de bedoelde spegelrûte.
As CPAN de proxy-ynstelling akseptearret mar fia in oare rûte downloadet, lês dan de diagnostyske útfier foar de keazen downloader. CPAN.pm kin Perl-netwurkmodules brûke of oan in ekstern programma deleegje.
Undersykje de hjoeddeistige ynteraktive konfiguraasje:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist kiest de bestimmingsspegel en it skema, net de tuskenpersoan. In HTTP-proxy dy't in FTP-boarne hellet, bliuwt in HTTP-harker; de fjildnamme makket der gjin FTP-tsjinner fan.
As de oerdracht curl oanropt, undersykje dan it erfd omjouwing fan dat bern. In beheinde start is:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Foar downloads fan iepenbiere spegels op in netwurk dat dy rûte tastiet, ferfange it foarbyld troch in konto-frije kandidaat út dizze list: list fan HTTP-proxys. Dit jout it HTTP-einpunt oan CPAN en syn bern, útsein as in oare starter it omjouwing feroaret. Curl lêst it lytse http_proxy; de HTTPS-bestimmingsynstelling kin deselde HTTP-harker neame.
As CPAN LWP kiest, folgje dan ynstee syn konfigurearre wearden en klantgedrach. Dat curl ynstallearre is, bewiist net dat CPAN it brûkt hat. Foarkom it ynstallearjen fan modules of it bewurkjen fan startbestannen foardat dat kar fêststeld is.
Bewarje bedoelde CPAN-wizigingen mei o conf commit ûnder it akkount dat de ynstallaasje docht, en hâld geheimen bûten dielde foarbylden. Dit is de ynteraktive CPAN.pm-klant; cpanm kin in oare downloader en konfiguraasje kieze sels mei deselde spegel.