ការកំណត់ប្រុកស៊ី CPAN អាស្រ័យលើកម្មវិធីទាញយកពិតប្រាកដ
តាមដានកម្មវិធីទាញយកដែល CPAN អន្តរកម្មប្រើ ហើយធ្វើឱ្យធាតុបញ្ចូលប្រុកស៊ីត្រូវនឹងផ្លូវកញ្ចក់ដែលចង់បាន។
ប្រសិនបើ CPAN ទទួលយកការកំណត់ប្រុកស៊ី ប៉ុន្តែទាញយកតាមផ្លូវផ្សេង សូមអានលទ្ធផលវិភាគសម្រាប់កម្មវិធីទាញយកដែលបានជ្រើស។ CPAN.pm អាចប្រើម៉ូឌុលបណ្តាញ Perl ឬប្រគល់ការងារទៅកម្មវិធីខាងក្រៅ។
ពិនិត្យការកំណត់អន្តរកម្មបច្ចុប្បន្ន៖
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist ជ្រើសកញ្ចក់គោលដៅ និងគ្រោង មិនមែនអ្នកកណ្តាលទេ។ ប្រុកស៊ី HTTP ដែលទាញធនធាន FTP នៅតែជាឧបករណ៍ស្តាប់ HTTP; ឈ្មោះវាលមិនបំប្លែងវាទៅជាម៉ាស៊ីនមេ FTP ទេ។
ប្រសិនបើការផ្ទេរហៅ curl សូមពិនិត្យបរិស្ថានដែលទទួលមរតករបស់កូននោះ។ ការចាប់ផ្តើមមានកំណត់គឺ៖
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
សម្រាប់ការទាញយកពីកញ្ចក់សាធារណៈលើបណ្តាញដែលអនុញ្ញាតផ្លូវនោះ សូមជំនួសឧទាហរណ៍ដោយបេក្ខជនគ្មានគណនីពីបញ្ជីនេះ៖ បញ្ជីប្រុកស៊ី HTTP។ នេះផ្តល់ចំណុចបញ្ចប់ HTTP ដល់ CPAN និងកូនរបស់វា លុះត្រាតែកម្មវិធីចាប់ផ្តើមផ្សេងទៀតផ្លាស់ប្តូរបរិស្ថាន។ Curl អាន http_proxy អក្សរតូច; ការកំណត់គោលដៅ HTTPS អាចដាក់ឈ្មោះឧបករណ៍ស្តាប់ HTTP ដូចគ្នា។
ប្រសិនបើ CPAN ជ្រើស LWP សូមធ្វើតាមតម្លៃដែលបានកំណត់ និងឥរិយាបថអតិថិជនរបស់វាជំនួសវិញ។ ការដំឡើង curl មិនបញ្ជាក់ថា CPAN បានប្រើវាទេ។ ជៀសវាងការដំឡើងម៉ូឌុល ឬកែសម្រួលឯកសារចាប់ផ្តើម មុនពេលកំណត់ជម្រើសនោះ។
រក្សាទុកការផ្លាស់ប្តូរ CPAN ដែលចង់បានដោយ o conf commit ក្រោមគណនីដែលធ្វើការដំឡើង ហើយរក្សាអាថ៌កំបាំងឱ្យនៅក្រៅឧទាហរណ៍ចែករំលែក។ នេះជាអតិថិជន CPAN.pm អន្តរកម្ម; cpanm អាចជ្រើសកម្មវិធីទាញយក និងការកំណត់ផ្សេង ទោះបីជាមួយកញ្ចក់ដូចគ្នាក៏ដោយ។