Descargar paquetes con YUM

Muchas veces nos ocurre que necesitamos descargar un paquete rpm y no sabemos exactamente donde encontrarlo, la solucion desde las ultimas versiones de yum es instalar un pluggin que nos permite directamente la descarga del paquete, pero sin la necesidad de instalarlo en el cliente desde el que hacemos el download.

Este post, es una guia rapida para poder hacer un download y así poder mover dicho paquete (y sus dependencias) a otro cliente donde lo  vamos a instalar (es recomendable por supuesto que el cliente final tenga la misma version o el paquete sea compatible)

La verdad esque es muy sencillo, lo primero instalar el propio pluggin

# yum install yum-downloadonly

Con esto ya tendremos las opciones necesarias para hacer un download de nuestro paquete sin necesidad de instalarlo. Ahora solo tendriamos que darle las ordenes correctas a nuestro yum, de la siguiente forma

# yum install nombre_paquete -y –downloadonly –downloaddir=/bag

Como veis, con esta orden, directamente nos descargamos el paquete “nombre_paquete” y lo guardamos en el directorio /bag, en caso de no poner –downloaddir el paquete se guarda en /var/cache/yum

3 comments

  • [...] This post was mentioned on Twitter by Druidacelta. Druidacelta said: New Blog Post: Descargar paquetes con YUM http://druidacelta.net/2010/04/13/yum-download-paquets/ [...]

    Respond
  • Alberto Permuy 13 abril, 2010

    ¿Pero aún sigue vivo YUM? XD Hace años cuando usaba RH y Fedora fue un gran alivio que liberaran YUM, pero claro, cuando conoces portage o apt, yum, en mi modesta opinión es un segunda división. Desconozco cómo se comparta ante un problema de dependencias grave,p.e libc(al mezclar repos, jajajaj) aptitude(casi) siempre se las ingenia para salir airoso, tienes alguna experiencia al respecto?
    Saludos.

    Respond
  • druidacelta 13 abril, 2010

    Apermuy: hombre por dios! al trabajar con clusters de alta produccion, que demonios haces mezclando repositorios? además siempre trabajamos con los nuestros propios :)

    En todo caso… yum detecta antes los repositorios, es decir, primero localiza los más cercanos o de mayor velocidad, casi siempre rediris, y luego mira dependencias.

    De todas formas, nuestros clusters no son de los de andar tocando libc ni libg xD ni libw jejeje

    Estoy contigo que seguramente apt vatya mucho mejor, pero nosotros estamos encadenados a Scientific Linux (el cern manda…) y es una centos of course :-)

    Gracias por tu comentario!

    Respond

Post a Reply

© 2009 Alejandro F. - prohibido la reproducción total o parcial (textos & Imagenes) sin el consentimiento del autor