Descargar Cntlm antes de que poida axudar ao xestor de paquetes
Rompe a dependencia de descarga obtendo o RPM correcto cun cliente xa autenticado que funcione, e despois trata as dependencias do xestor de paquetes por separado.
Se o xestor de paquetes non pode autenticarse no proxy da oficina, pedirlle que descargue Cntlm crea un bucle de dependencia: o asistente cómpre para a ruta que traería o asistente.
Un cliente curl que xa funcione pode fornecer a primeira descarga. Para un proxy NTLM, a opción --proxy-ntlm de curl selecciona a autenticación co proxy; --ntlm selecciona en cambio a autenticación co destino remoto. Introduza a conta do proxy mediante a configuración de credenciais de curl.
Obteña o RPM de Cntlm compilado para a versión de distribución e a arquitectura instaladas desde a súa fonte de paquetes de confianza. A URL directa dun paquete Fedora dunha resposta antiga describe o paquete daquela versión; non é un enderezo de instalador universal actual.
Un RPM local aínda pode deixar traballo de rede
Descargar o paquete auxiliar e resolver as súas dependencias son tarefas distintas. Non deduza que o paquete actual non ten dependencias só porque un RPM máis antigo non necesitou descargas adicionais noutra máquina.
Nun sistema baseado en DNF, a forma documentada de ficheiro local é:
dnf install ./cntlm.rpm
Use o nome real do ficheiro descargado e os privilexios de instalación axeitados. DNF aínda pode necesitar metadatos do repositorio ou paquetes de dependencia que falten. Se esa ruta de rede segue sen estar dispoñible, obteña os paquetes necesarios para a mesma versión pola ruta aprobada que funcione, mantendo a política habitual de verificación de paquetes da distribución.
Unha vez instalado e configurado o asistente, o xestor de paquetes pode usar o seu escoitador local para as peticións posteriores. Ese escoitador non existe só porque se gardase un ficheiro RPM, e o seu enderezo de loopback só ten sentido na máquina onde se executa o asistente.