Baixar Cntlm abans que pugui ajudar el gestor de paquets
Trenqueu la dependència de baixada obtenint l'RPM correcte amb un client ja autenticat que funcioni, i després tracteu les dependències del gestor de paquets per separat.
Si el gestor de paquets no pot autenticar-se al proxy de l'oficina, demanar-li que baixi Cntlm crea un bucle de dependència: l'ajudant cal per a la ruta que hauria d'obtenir l'ajudant.
Un client curl que ja funcioni pot proporcionar la primera baixada. Per a un proxy NTLM, l'opció --proxy-ntlm de curl selecciona l'autenticació amb el proxy; --ntlm selecciona en canvi l'autenticació amb la destinació remota. Introduïu el compte del proxy mitjançant la configuració de credencials de curl.
Obteniu l'RPM de Cntlm creat per a la versió de distribució i l'arquitectura instal·lades des de la seva font de paquets de confiança. L'URL directa del paquet Fedora d'una resposta antiga descriu el paquet d'aquella versió; no és una adreça d'instal·lador universal actual.
Un RPM local encara pot deixar feina de xarxa
Baixar el paquet ajudant i resoldre'n les dependències són tasques separades. No deduïu que el paquet actual no té dependències només perquè un RPM més antic no va necessitar baixades addicionals en una altra màquina.
En un sistema basat en DNF, la forma documentada de fitxer local és:
dnf install ./cntlm.rpm
Utilitzeu el nom real del fitxer baixat i els privilegis d'instal·lació adequats. DNF encara pot necessitar metadades del repositori o paquets de dependència que faltin. Si aquest camí de xarxa continua indisponible, obteniu els paquets necessaris per a la mateixa versió per la ruta aprovada que funcioni, mantenint la política habitual de verificació de paquets de la distribució.
Un cop l'ajudant estigui instal·lat i configurat, el gestor de paquets pot fer servir el seu escoltador local per a les peticions posteriors. Aquest escoltador no existeix pel sol fet d'haver desat un fitxer RPM, i la seva adreça de loopback només té sentit a la màquina on s'executa l'ajudant.