Àwọn ètò proxy CPAN gbára lé ẹ̀rọ ìgbàsílẹ̀ gidi
Tẹ̀lé ẹ̀rọ ìgbàsílẹ̀ tí CPAN ìbáṣepọ̀ ń lò kí o sì mú àwọn ìwọlé proxy bá ọ̀nà dígí tí a fẹ́ mu.
Bí CPAN bá gba ètò proxy rẹ̀ ṣùgbọ́n tí ó ń gbà sílẹ̀ nípasẹ̀ ọ̀nà mìíràn, ka àbájáde àyẹ̀wò fún ẹ̀rọ ìgbàsílẹ̀ tí a yàn. CPAN.pm lè lo àwọn mọ́dùùlù nẹ́tíwọ́kì Perl tàbí fi iṣẹ́ lé ètò ìta.
Yẹ̀wò ìṣètò ìbáṣepọ̀ tí ó wà báyìí:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist ń yan dígí ibi-àfojúsùn àti ètò náà, kì í ṣe alárinà. Proxy HTTP tí ó ń gbé ohun èlò FTP wá ṣì jẹ́ olùgbọ́ HTTP; orúkọ pápá kò sọ ọ́ di olùsìn FTP.
Bí ìgbékalẹ̀ bá pe curl, yẹ̀wò àyíká àrólé ti ọmọ yẹn. Ìfilọ́lẹ̀ tí a kà mọ́ra ni:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Fún àwọn ìgbàsílẹ̀ láti àwọn dígí gbangba lórí nẹ́tíwọ́kì tí ó gba ọ̀nà yẹn láyè, rọ́pò àpẹẹrẹ pẹ̀lú olùdíje tí kò ní àkọsílẹ̀ láti inú àkójọ yìí: àkójọ proxy HTTP. Èyí ń fún CPAN àti àwọn ọmọ rẹ̀ ní ibi ìparí HTTP, àyàfi bí olùfilọ́lẹ̀ mìíràn bá yí àyíká padà. Curl ń ka http_proxy lẹ́tà kékeré; ètò ibi-àfojúsùn HTTPS lè dárúkọ olùgbọ́ HTTP kan náà.
Bí CPAN bá yan LWP, tẹ̀lé àwọn iye tí a ṣètò àti ìhùwàsí ẹ̀rọ ìbánisọ̀rọ̀ ní ààtò rẹ̀. Pípèsè curl kò fi hàn pé CPAN lò ó. Yẹra fún fífi àwọn mọ́dùùlù sórí ẹ̀rọ tàbí ṣíṣàtúnṣe àwọn fáìlì ìbẹ̀rẹ̀ kí o tó dámọ̀ yíyàn yẹn.
Fi àwọn àyípadà CPAN tí a fẹ́ pamọ́ pẹ̀lú o conf commit lábẹ́ àkọsílẹ̀ tí ń ṣe ìfisórí ẹ̀rọ, kí o sì pa àwọn àṣírí mọ́ ní ìta àwọn àpẹẹrẹ tí a pín. Èyí ni ẹ̀rọ ìbánisọ̀rọ̀ CPAN.pm ìbáṣepọ̀; cpanm lè yan ẹ̀rọ ìgbàsílẹ̀ àti ìṣètò mìíràn pẹ̀lú dígí kan náà pàápàá.