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 ఊహలను దిగుమతి చేయకుండా.