DNF-Proxy-Standardwerte und Überschreibungen pro Repository
Der Befehlsname yum kann sich auf verschiedene Generationen von Paketmanagern beziehen. Verwenden Sie die Proxy-Einstellungen der installierten Implementierung und trennen Sie Proxy-Anmeldedaten von Repository-Anmeldedaten.
Ein Befehl namens yum gibt nicht an, welche Proxy-Konfiguration er liest. Legacy-yum, DNF und DNF5 haben unterschiedliche Implementierungsdetails; ermitteln Sie zuerst den installierten Paketmanager, anstatt den Konfigurationspfad einer alten Distribution zu kopieren.
Fügen Sie für DNF die Proxy-Einstellung in die aktive Hauptkonfiguration ein:
[main]
proxy=http://proxy.example:8080Behalten Sie die vorhandene Datei und verwenden Sie einen erreichbaren Endpunkt; für zulässige Routen zu öffentlichen Repositories wählen Sie einen HTTP-Kandidaten aus der HTTP-Proxy-Liste. Ein localhost-Proxy erfordert einen geeigneten Listener in derselben Netzwerkumgebung.
Die DNF-Referenz dokumentiert proxy_username, proxy_password und proxy_auth_method getrennt von Repository-Anmeldedaten. Ein Repository-Passwort kann nicht das Konto des Vermittlers bereitstellen.
Repository-Abschnitte können den Hauptproxy überschreiben. Wenn nur ein Repository abweicht, prüfen Sie zuerst diesen Abschnitt; wenn der explizite Proxy nicht gesetzt ist, prüfen Sie auch die zutreffenden Umgebungseingaben. Verwenden Sie für diese Generation die DNF5-Referenz, statt anzunehmen, dass jedes frühere Detail übernommen wird.
Halten Sie Routenfehler von der Paketauswahl getrennt. Das Ändern des angeforderten Pakets, das Löschen aller Metadaten oder das Deaktivieren von Signaturen kann einen nicht erreichbaren Listener nicht zum Antworten bringen. Stellen Sie die gewählte Route und die Proxy-Authentifizierung fest, bevor Sie auf einen späteren Repository- oder Paketfehler reagieren.