Necesito usar wifi en un ambiente corporativo con mi Fedora 21. Usa NTLM. Con curl he podido acceder a sitios (yahoo) configurando el proxy, el tipo de proxy, el usuario y la contraseña, pero con yum no pude (quiero decir, configuré el proxy/usuario/contraseña, pero no No encontré ninguna configuración que diga que quiero usar la autenticación NTLM)
Teóricamente podría usar el paquete cntlm para hacerlo, pero no puedo usar yum para instalarlo...
¿Hay alguna manera de descargar el paquete usando curl y luego instalarlo usando yum?
CUALQUIER solución es bienvenida. Por ejemplo: si puedo usar una máquina con Windows para descargar el paquete, copiarlo con una memoria USB y luego instalarlo usando yum, estaré igualmente feliz. Pero para los casos en los que no puedo contar con tener Windows y Linux, la mejor respuesta sería una que involucre solo Linux :)
Por si te sirve: yum list cntlm
dice:
cntlm.x86_64 0.92.3-7.fc21 fedora
Gracias
Respuesta1
Estoy en Fedora 20, así que ejecuté yumdownloader para preguntarte por Fedora 21 y la lista de dependencias:
$ 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
Como puede ver, no hay dependencias. Entonces puedes descargar este rpm con curl (es arbitrariamente desde un espejo en Francia) e instalarlo con rpm -i (o yum install).
$ 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
Respuesta2
Para cntlm use yumdownloader --download-only luego use rpm -iVh para instalarlo
luego use cntlm como desee.