Product SiteDocumentation Site

8.3. yumdownloader

Este utilitario provisto por el paquete yum-utils complementa al plugin downloadonly ya que dicho plugin sólo funciona si el software deseado no está instalado. Vea como falla y cómo puede resolver con yumdownloader.
$ yum --downloadonly install openssh-server
Loading "downloadonly" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
No hay nada que instalar, ya está instalado, no se descarga nada. Intente ahora con yumdownloader.
$ yumdownloader openssh-server
Complementos cargados:presto, refresh-packagekit
openssh-server-5.6p1-31.fc15.1.x86_64.rpm             | 299 kB     00:04
Hecho, ya tiene el rpm que quería.
Otra opción de uso frecuente es especificar que se desea descargar los fuentes rpms:
$ yumdownloader --source zsh
...
Enabling fedora-source repository
fedora-source/metalink                                | 1.7 kB     00:00     
zsh-4.3.11-2.fc15.src.rpm                             | 2.6 MB     00:30

Habilitación automática de repositorio

Note que yumdownloader ha habilitado los repositorios de fuentes "source" para poder hacer la descarga.
Otra funcionalidad que ofrece yumdownloader es la identificación de los fuentes para un paquete rpm dado. Esto es útil ya que un fuente RPM puede producir múltiples paquetes RPM.
$ yumdownloader --urls --source ruby-gtk2
...
http://fedora.c3sl.ufpr.br/linux/updates/13/SRPMS//ruby-gnome2-0.90.2-1.fc13.src.rpm