HACK THE SYSTEM: Como saber que dependencias necesita un paquete RPM?

RSS

 Seguime por RSS

29 sept 2012

Como saber que dependencias necesita un paquete RPM?

Habiendo visto yumdownloader, ahora para completar un poco, vamos a ver como listar las dependencias de un paquete, ya sea local, instalado, o bien aun no instalado.



$ repoquery -qR paquete, nos lista las dependencias necesarias de ese paquete, fijandose en los repos que tenemos instalados.

Con ese dato, por ejemplo, si no tenemos conexion y deseamos instalar algo, vamos a la casa de un amigo o un cyber con un pendrive con Fedora o RHEL, y por ejemplo, hacemos:

$ repoquery -qR mplayer

Nos va a listar los paquetes que necesita, asi que ahora, hacemos:

$ yumdownloader mplayer y todas las dependencias antes listadas.

Con nuestro pendrive listo, vamos a nuestra casa e instalamos con yum -C install o bien rpm -ivh uno a uno. Facil no?.

El comando rpm, tambien posee esta caracteristica, podemos preguntar a un paquete, un rpm instalado, o un archivo que dependencias necesita, por ejemplo, supongamos que baje todos los .rpm de mplayer, pero no se en que orden instalarlos, bueno, hacemos:

rpm -qR 1.rpm y asi, hasta que armemos la lista de quien necesita primero a quien, para poder instalarlos en orden y sin problemas.

1 comentario:

Dejá tu comentario