use curl para descargar y yum para instalar (problemas de proxy NTLM)

use curl para descargar y yum para instalar (problemas de proxy NTLM)

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 cntlmdice:

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.

información relacionada