Kann sich der Paketmanager nicht am Büro-Proxy authentifizieren, erzeugt die Aufforderung, Cntlm herunterzuladen, eine Abhängigkeitsschleife: Der Helfer wird für den Weg benötigt, der den Helfer holen würde.

Ein bereits funktionierender curl-Client kann den ersten Download liefern. Für einen NTLM-Proxy wählt curls Option --proxy-ntlm die Authentifizierung am Proxy; --ntlm wählt stattdessen die Authentifizierung am entfernten Ziel. Übergeben Sie das Proxy-Konto über curls Konfiguration der Anmeldedaten.

Holen Sie das Cntlm-RPM, das für die installierte Distributionsversion und Architektur gebaut wurde, aus seiner vertrauenswürdigen Paketquelle. Eine direkte Fedora-Paket-URL aus einer älteren Antwort beschreibt das Paket jener Version; sie ist keine aktuelle universelle Installationsadresse.

Ein lokales RPM kann noch Netzwerkarbeit hinterlassen

Das Hilfspaket herunterzuladen und seine Abhängigkeiten aufzulösen, sind getrennte Aufgaben. Schließen Sie nicht daraus, dass das aktuelle Paket keine Abhängigkeiten hat, nur weil ein älteres RPM auf einem anderen Rechner keine weiteren Downloads benötigte.

Unter einem DNF-basierten System lautet die dokumentierte Form für eine lokale Datei:

dnf install ./cntlm.rpm

Verwenden Sie den tatsächlichen Namen der heruntergeladenen Datei und die passenden Installationsrechte. DNF kann weiterhin Repository-Metadaten oder fehlende Abhängigkeitspakete benötigen. Bleibt dieser Netzwerkweg unerreichbar, beschaffen Sie die erforderlichen Pakete für dieselbe Version über den freigegebenen funktionierenden Weg und halten Sie die übliche Paketprüfungsrichtlinie der Distribution ein.

Sobald der Helfer installiert und konfiguriert ist, kann der Paketmanager seinen lokalen Listener für spätere Anfragen nutzen. Dieser Listener existiert nicht allein deshalb, weil eine RPM-Datei gespeichert wurde, und seine Loopback-Adresse ist nur auf dem Rechner sinnvoll, auf dem der Helfer läuft.

Ähnliche Artikel