Product SiteDocumentation Site

8.6. yum-builddep

yum-builddep es un programa que instala los RPMs necesarios para construir el paquete especificado. El SRPM del paquete especificado debe estar disponible en un repositorio YUM disponible o puede ser un archivo fuente RPM local. Esta extensión es provista por el paquete yum-utils.
$ su -c "yum-builddep sox"
...
================================================================================
 Package                Arch        Version                 Repository     Size
================================================================================
Installing:
 alsa-lib-devel        i386       1.0.18-6.rc3.fc10          fedora       996 k
 gsm-devel              i386        1.0.12-6.fc9            fedora         12 k
 libvorbis-devel        i386        1:1.2.0-5.fc10          fedora        356 k

Transaction Summary
================================================================================
Install      2 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 368 k
Is this ok [y/N]:
$ su -c "yum-builddep --nogpgcheck fox-1.6.33-1.rf.src.rpm"
Complementos cargados:presto, refresh-packagekit
Getting requirements for fox-1.6.33-1.rf.src
 --> Already installed : gcc-c++-4.4.4-10.fc13.x86_64
 --> Already installed : autoconf-2.65-1.fc13.noarch
 --> zlib-devel-1.2.3-23.fc12.x86_64
 --> bzip2-devel-1.0.6-1.fc13.x86_64
 --> 2:libpng-devel-1.2.44-1.fc13.x86_64
 --> Already installed : libXext-devel-1.1.2-2.fc13.x86_64
 --> Ejecutando prueba de transacción
 ---> Paquete bzip2-devel.x86_64 0:1.0.6-1.fc13 definido para ser instalado
 --> Procesando dependencias: bzip2-libs = 1.0.6-1.fc13 para el paquete: bzip2-devel-1.0.6-1.fc13.x86_64
 ---> Paquete libpng-devel.x86_64 2:1.2.44-1.fc13 definido para ser instalado
 ---> Paquete zlib-devel.x86_64 0:1.2.3-23.fc12 definido para ser instalado
 --> Ejecutando prueba de transacción
 ---> Paquete bzip2-libs.x86_64 0:1.0.6-1.fc13 definido para ser actualizado
 --> Resolución de dependencias finalizada

Dependencias resueltas

===========================================================================================
Paquete           Arquitectura             Versión               Repositorio         Tamaño
===========================================================================================
Instalando:
bzip2-devel          x86_64           1.0.6-1.fc13                   updates          217 k
libpng-devel         x86_64           2:1.2.44-1.fc1                 updates          111 k
zlib-devel           x86_64           1.2.3-23.fc12                  fedora            40 k
Actualizando para las dependencias:
 bzip2-libs          x86_64           1.0.6-1.fc13                   updates           36 k

 Resumen de la transacción
===========================================================================================
 Install       3 Package(s)
 Upgrade       1 Package(s)

 Tamaño total de la descarga: 405 k
 Está de acuerdo [s/N]:

Sólo lo que falta

Note que sólo se instalan los paquetes que faltan.