CPAN එහි ප්‍රොක්සි සැකසුම පිළිගත්තද වෙනත් මාර්ගයකින් බාගත කරන්නේ නම්, තෝරාගත් බාගැනීම් යන්ත්‍රය සඳහා රෝග විනිශ්චය ප්‍රතිදානය කියවන්න. CPAN.pm Perl ජාල මොඩියුල භාවිතා කළ හැකියි හෝ බාහිර වැඩසටහනකට කාර්යය පවරන්නට හැකියි.

වත්මන් අන්තර්ක්‍රියාකාරී වින්‍යාසය පරීක්ෂා කරන්න:

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

urllist ගමනාන්ත මිරරය සහ යෝජනා ක්‍රමය තෝරයි, අතරමැදියා නොවේ. FTP සම්පත් ගෙනෙන HTTP ප්‍රොක්සියක් HTTP ශ්‍රවණකයක් ලෙසම රැඳේ; ක්ෂේත්‍ර නාමය එය FTP සේවාදායකයක් නොකරයි.

මාරුව curl අමතන්නේ නම්, එම දරුවාගේ උරුම පරිසරය පරීක්ෂා කරන්න. සීමිත දියත් කිරීමක් මෙසේය:

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

එම මාර්ගයට ඉඩ දෙන ජාලයක පොදු මිරර්වලින් බාගැනීම් සඳහා, උදාහරණය මෙම ලැයිස්තුවෙන් ගිණුමක් නොමැති අපේක්ෂකයකුගෙන් ප්‍රතිස්ථාපනය කරන්න: HTTP ප්‍රොක්සි ලැයිස්තුව. වෙනත් දියත් කරන්නෙකු පරිසරය නොවෙනස් කරන්නේ නම් මෙය CPAN සහ එහි දරුවන්ට HTTP අන්ත ලක්ෂ්‍යය ලබා දෙයි. Curl කුඩා අකුරු http_proxy කියවයි; HTTPS ගමනාන්ත සැකසුම එම HTTP ශ්‍රවණකයම නම් කළ හැකියි.

CPAN LWP තෝරන්නේ නම්, ඒ වෙනුවට එහි වින්‍යාසගත අගයන් සහ සේවාලාභී හැසිරීම අනුගමනය කරන්න. curl ස්ථාපිත වීම CPAN එය භාවිතා කළ බව ඔප්පු නොකරයි. එම තේරීම හඳුනා ගැනීමට පෙර මොඩියුල ස්ථාපනය කිරීම හෝ ආරම්භක ගොනු සංස්කරණය කිරීමෙන් වළකින්න.

අපේක්ෂිත CPAN වෙනස්කම් o conf commit සමඟ ස්ථාපනය කරන ගිණුම යටතේ සුරකින්න, සහ රහස් බෙදාගත් උදාහරණවලින් ඉවත්ව තබන්න. මෙය අන්තර්ක්‍රියාකාරී CPAN.pm සේවාලාභියාය; cpanm එම මිරරය සමඟ වුවද තවත් බාගැනීම් යන්ත්‍රයක් සහ වින්‍යාසයක් තෝරාගත හැකියි.

අදාළ ලිපි