DNF-proxystandaarden en overschrijvingen per repository
De opdrachtnaam yum kan verwijzen naar verschillende generaties pakketbeheerders. Gebruik de proxyinstellingen van de geïnstalleerde implementatie en scheid proxyreferenties van repositoryreferenties.
Een opdracht met de naam yum geeft niet aan welke proxyconfiguratie hij leest. Oude yum, DNF en DNF5 hebben verschillende implementatiedetails; bepaal eerst de geïnstalleerde pakketbeheerder in plaats van het configuratiepad van een oude distributie te kopiëren.
Voeg voor DNF de proxyinstelling samen met de actieve hoofdconfiguratie:
[main]
proxy=http://proxy.example:8080Behoud het bestaande bestand en gebruik een bereikbaar eindpunt; kies voor toegestane routes naar openbare repositories een HTTP-kandidaat uit de HTTP-proxylijst. Een localhost-proxy vereist een geschikte listener in dezelfde netwerkomgeving.
De DNF-referentie documenteert proxy_username, proxy_password en proxy_auth_method apart van repositoryreferenties. Een repositorywachtwoord kan niet het tussenliggende account leveren.
Repositorysecties kunnen de hoofdproxy overschrijven. Als slechts één repository afwijkt, onderzoek dan eerst die sectie; wanneer de expliciete proxy niet is ingesteld, onderzoek dan ook de toepasselijke omgevingsinvoer. Gebruik de DNF5-referentie voor die generatie in plaats van aan te nemen dat elk eerder detail overgaat.
Houd routefouten gescheiden van pakketselectie. Het wijzigen van het aangevraagde pakket, het wissen van alle metadata of het uitschakelen van handtekeningen kan een onbereikbare listener niet laten reageren. Stel de gekozen route en proxyauthenticatie vast voordat u op een latere repository- of pakketfout reageert.