កម្មវិធីរុករកដំណើរការតាម SOCKS។ សេស្យុង SSH ធម្មតាក៏ដំណើរការដែរ។ បន្ទាប់មក MacPorts កកស្ទះពេលធ្វើសមកាលកម្ម ports tree។ មុននឹងបន្ថែមជម្រើស SSH មួយទៀត សូមមើល URI នៃប្រភព។

rsync://host/module សំដៅលើសេវា rsync daemon។ ឧទាហរណ៍ដែលប្រើ rsync -e ssh user@host:path ប្រើសែលពីចម្ងាយ ហើយត្រូវការចូលដំណើរការគណនីសមស្របនៅលើម៉ាស៊ីននោះ។ កញ្ចក់ rsync សាធារណៈមិនទទួលបានការចូល SSH ដោយសារតែអតិថិជនមាន ProxyCommand នោះទេ។

ផ្លូវបីដែលមានលក្ខខណ្ឌខុសៗគ្នា

ផ្លូវអ្វីដែលត្រូវមាន
រូបថត ports tree តាម HTTP ឬ HTTPSប្រភពរូបថតដែលគាំទ្រ និងការកំណត់ប្រូកស៊ី HTTP ដែលដំណើរការ
rsync daemon តាមប្រូកស៊ីវេបអតិថិជន rsync ដែលប្រើ RSYNC_PROXY និងប្រូកស៊ីដែលអនុញ្ញាត CONNECT ទៅកាន់ព័ររបស់ daemon
rsync តាម SSHចំណុចបញ្ចប់ SSH គណនី និងការរៀបចំ rsync ពីចម្ងាយ

MacPorts រាយប្រភព tarball HTTP និង HTTPS នៅក្នុង sources.conf ជាជម្រើសបន្ទាប់បន្សំ នៅពេលការដឹកជញ្ជូនសមកាលកម្មធម្មតាមិនអាចប្រើបាន។ សូមជ្រើសប្រភពដែលគម្រោងគាំទ្រសម្រាប់កំណែដែលបានដំឡើង; ការផ្លាស់ប្តូរគ្រោង URI មិនមែនជាការអនុញ្ញាតឱ្យចង្អុលទៅប័ណ្ណសារតាមអំពើចិត្តទេ។

RSYNC_PROXY របស់ rsync គឺជាយន្តការប្រូកស៊ីវេប មិនមែនជាការកំណត់ URL SOCKS ទូទៅទេ។ ផ្លូវតាម daemon ជាធម្មតាត្រូវការព័រ 873 ដែលប្រូកស៊ីវេបដែលដំណើរការធម្មតាអាចបដិសេធដោយចេតនា។ យន្តការ RSYNC_CONNECT_PROG ដាច់ដោយឡែកអាចជំនួសសុខោ daemon ផ្ទាល់ដោយកម្មវិធីជំនួយ ប៉ុន្តែកម្មវិធីជំនួយត្រូវផ្តល់លំហូរបៃដែលរំពឹងទុក។

ចុងក្រោយ សូមកត់សម្គាល់ថាដំណាក់កាលណារបស់ MacPorts បានបរាជ័យ។ ការធ្វើបច្ចុប្បន្នភាព ports tree ការទាញយកប័ណ្ណសារ និងការទាញយកឯកសារប្រភពរបស់ port មិនចាំបាច់ប្រើការដឹកជញ្ជូនតែមួយនោះទេ។ ការជួសជុលផ្លូវទីមួយមិនបញ្ជាក់ថាផ្លូវផ្សេងទៀតចែករំលែកប្រូកស៊ីរបស់វាទេ។

អត្ថបទពាក់ព័ន្ធ