DNF প্রক্সি ডিফল্ট এবং প্রতিটি রিপোজিটরির জন্য ওভাররাইড
yum কমান্ডের নাম বিভিন্ন প্যাকেজ-ম্যানেজার প্রজন্মকে বোঝাতে পারে। ইনস্টল করা ইমপ্লিমেন্টেশনের প্রক্সি সেটিংস ব্যবহার করুন এবং প্রক্সি ক্রেডেনশিয়াল রিপোজিটরি ক্রেডেনশিয়াল থেকে আলাদা রাখুন।
yum নামের একটি কমান্ড কোন প্রক্সি কনফিগারেশন পড়ছে তা নির্ধারণ করে না। পুরোনো yum, DNF এবং DNF5-এর ইমপ্লিমেন্টেশন বিবরণ আলাদা; প্রথমে ইনস্টল করা প্যাকেজ ম্যানেজার চিহ্নিত করুন, পুরোনো ডিস্ট্রিবিউশনের কনফিগারেশন পথ কপি করবেন না।
DNF-এর জন্য, প্রক্সি সেটিংটি সক্রিয় মূল কনফিগারেশনে একত্র করুন:
[main]
proxy=http://proxy.example:8080বর্তমান ফাইলটি রাখুন এবং একটি পৌঁছানোযোগ্য এন্ডপয়েন্ট ব্যবহার করুন; অনুমোদিত পাবলিক-রিপোজিটরি রুটের জন্য, HTTP প্রক্সি তালিকা থেকে একটি HTTP প্রার্থী বেছে নিন। localhost প্রক্সির জন্য একই নেটওয়ার্ক পরিবেশে উপযুক্ত লিসেনার প্রয়োজন।
DNF রেফারেন্স proxy_username, proxy_password এবং proxy_auth_method রিপোজিটরি ক্রেডেনশিয়াল থেকে আলাদাভাবে নথিভুক্ত করে। একটি রিপোজিটরি পাসওয়ার্ড মধ্যস্থতাকারী অ্যাকাউন্ট সরবরাহ করতে পারে না।
রিপোজিটরি সেকশন মূল প্রক্সিকে ওভাররাইড করতে পারে। যদি কেবল একটি রিপোজিটরি ভিন্ন হয়, প্রথমে সেই সেকশনটি পরীক্ষা করুন; যখন স্পষ্ট প্রক্সি সেট করা না থাকে, প্রযোজ্য পরিবেশ ইনপুটও পরীক্ষা করুন। সেই প্রজন্মের জন্য DNF5 রেফারেন্স ব্যবহার করুন, আগের প্রতিটি বিবরণ বহাল থাকে ধরে নেবেন না।
রুট ব্যর্থতা প্যাকেজ নির্বাচন থেকে আলাদা রাখুন। অনুরোধ করা প্যাকেজ পরিবর্তন, সমস্ত মেটাডেটা পরিষ্কার বা স্বাক্ষর নিষ্ক্রিয় করলে একটি অপ্রাপ্য লিসেনার সাড়া দিতে বাধ্য হয় না। পরবর্তী রিপোজিটরি বা প্যাকেজ ত্রুটিতে কাজ করার আগে নির্বাচিত রুট এবং প্রক্সি প্রমাণীকরণ প্রতিষ্ঠা করুন।