ব্রাউজার SOCKS-এর মাধ্যমে কাজ করে। সাধারণ SSH সেশনও কাজ করে। তারপর MacPorts তার ports tree সিঙ্ক করার সময় আটকে যায়। আরেকটি SSH বিকল্প যোগ করার আগে উৎস URI দেখুন।

rsync://host/module একটি rsync ডেমন সেবা বোঝায়। rsync -e ssh user@host:path ব্যবহার করা উদাহরণ দূরবর্তী শেল ব্যবহার করে এবং ওই হোস্টে উপযুক্ত অ্যাকাউন্টে প্রবেশ প্রয়োজন। পাবলিক rsync মিরর ক্লায়েন্টে ProxyCommand থাকার কারণে SSH লগইন পায় না।

ভিন্ন পূর্বশর্তযুক্ত তিনটি পথ

পথকী থাকতে হবে
HTTP বা HTTPS-এ ports tree স্ন্যাপশটসমর্থিত স্ন্যাপশট উৎস ও কার্যকর HTTP প্রক্সি কনফিগারেশন
ওয়েব প্রক্সির মাধ্যমে rsync ডেমনRSYNC_PROXY ব্যবহার করা rsync ক্লায়েন্ট এবং ডেমন পোর্টে CONNECT অনুমোদনকারী প্রক্সি
SSH-এর উপর rsyncএকটি SSH এন্ডপয়েন্ট, অ্যাকাউন্ট ও দূরবর্তী rsync ব্যবস্থা

MacPorts sources.conf-এ HTTP ও HTTPS tarball উৎসকে সাধারণ সিঙ্ক পরিবহন অনুপলব্ধ হলে বিকল্প হিসেবে নথিভুক্ত করে। ইনস্টল করা সংস্করণের জন্য প্রকল্প-সমর্থিত উৎস বাছুন; URI স্কিম বদলানো মানে যেকোনো আর্কাইভে নির্দেশ করার অনুমতি নয়।

rsync-এর RSYNC_PROXY ওয়েব-প্রক্সি ব্যবস্থা, সাধারণ SOCKS URL সেটিং নয়। ডেমন পথে সাধারণত 873 পোর্ট দরকার, যা অন্যভাবে কার্যকর ওয়েব প্রক্সি ইচ্ছাকৃতভাবে প্রত্যাখ্যান করতে পারে। পৃথক RSYNC_CONNECT_PROG ব্যবস্থা সরাসরি ডেমন সকেটকে সহায়ক প্রোগ্রাম দিয়ে বদলাতে পারে, তবে সহায়কটিকে প্রত্যাশিত বাইট স্রোত দিতে হবে।

শেষে লক্ষ্য করুন MacPorts-এর কোন ধাপ ব্যর্থ হয়েছে। ports tree হালনাগাদ, আর্কাইভ আনা ও একটি port-এর উৎস ফাইল ডাউনলোড একই পরিবহন ব্যবহার করবে এমন নয়। প্রথম পথ সারালে অন্যরা তার প্রক্সি ভাগ করে বলে প্রমাণ হয় না।

সম্পর্কিত নিবন্ধ