Ich muss in einer Unternehmensumgebung mit meinem Fedora 21 WLAN nutzen. Es verwendet NTLM. Mit curl konnte ich Websites (Yahoo) erreichen, indem ich den Proxy, den Proxy-Typ, den Benutzer und das Passwort einstellte, aber mit yum ging das nicht (ich meine, ich habe den Proxy/Benutzer/das Passwort eingestellt, aber ich habe keine Einstellung gefunden, die besagt, dass ich NTLM-Authentifizierung verwenden möchte).
Theoretisch könnte ich hierfür das cntlm-Paket verwenden, aber ich kann es nicht mit yum installieren ...
Gibt es eine Möglichkeit, das Paket mit curl herunterzuladen und dann mit yum zu installieren?
JEDE Problemumgehung ist willkommen. Beispiel: Wenn ich das Paket von einem Windows-Rechner herunterladen, mit einem USB-Stick kopieren und dann mit Yum installieren kann, bin ich genauso zufrieden. Aber in den Fällen, in denen ich nicht darauf zählen kann, Windows und Linux zu haben, wäre die beste Lösung eine, die nur Linux einbezieht :)
Falls es hilft: yum list cntlm
sagt:
cntlm.x86_64 0.92.3-7.fc21 fedora
Danke
Antwort1
Ich verwende Fedora 20, also habe ich yumdownloader für Sie ausgeführt und nach Fedora 21 und der Liste der Abhängigkeiten gefragt:
$ yumdownloader --urls --resolve --releasever=21 cntlm
http://mirrors.ircam.fr/pub/fedora/linux/releases/21/Everything/x86_64/os/Packages/c/cntlm-0.92.3-7.fc21.x86_64.rpm
Wie Sie sehen, gibt es keine Abhängigkeiten. Sie können dieses RPM also mit curl herunterladen (es stammt willkürlich von einem Mirror in Frankreich) und es mit rpm -i (oder yum install) installieren.
$ curl http://mirrors.ircam.fr/pub/fedora/linux/releases/21/Everything/x86_64/os/Packages/c/cntlm-0.92.3-7.fc21.x86_64.rpm >/tmp/cntlm.rpm
$ sudo rpm -i /tmp/cntlm.rpm
$ # or sudo yum install /tmp/cntlm.rpm
Antwort2
Für cntlm verwenden Sie yumdownloader --download-only und dann rpm -iVh, um es zu installieren.
Verwenden Sie dann cntlm nach Wunsch.