DNF 4 میں proxy= اور no_proxy مختلف کام کرتے ہیں
خالی ریپوزٹری قدر مرکزی کنفگ کی وراثت روک دیتی ہے؛ وراثت میں ملے curl proxy ان پٹ کو اب بھی مطلوبہ منزل سے گزرنا درکار ہے۔
عام ریپوزٹریوں کے لیے، کنفگ شدہ مرکزی proxy برقرار رکھیں:
[main]
proxy=http://proxy.example:8080موجودہ internal حصے میں، اس وراثت کو اس طرح بند کریں:
[internal]
proxy=اس کا قابلِ اعتماد بنیادی URL، کلیدیں اور تصدیقی ترتیبات برقرار رکھیں۔ یہاں کوئی دوسرا مکمل proxy URL اس کے بجائے مختلف واسطہ منتخب کر سکتا ہے۔ بغیر تصدیق کے عوامی proxy کے ذریعے اجازت یافتہ عوامی ریپوزٹریوں کے لیے، HTTP proxy فہرست مرکزی URL کے لیے امیدوار فراہم کرتی ہے؛ internal ریپوزٹری کی براہِ راست مستثنیات محفوظ رکھیں۔
curl ماحول کے fallback کو بھی جانچیں۔ proxy مقرر نہ ہونے پر DNF اسے دستاویز کرتا ہے، بشمول پرانا _none_۔ صرف ایک کنفگ ان پٹ ہٹانا وراثتی ماحول میں براہِ راست رسائی کی ضمانت نہیں دیتا۔
مطلوبہ براہِ راست host کے لیے، عمل کی مستثنیات شامل کریں:
export no_proxy=packages.internal.exampleآئینہ فہرستیں اور ری ڈائریکٹ host شامل کر سکتے ہیں۔ یہ DNF 4 قواعد اسی ورژن پر لاگو کریں، پرانے Yum یا DNF 5 کے مفروضات درآمد کیے بغیر۔