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
