Tengo un conjunto de paquetes (* .rpm). Para cada paquete que puedo hacer rpm -qRp <package>
para enumerar los requisitos, pero me gustaría instalarlos (esos requisitos) sin instalar los paquetes. El requiere que todos vivan en repositorios habilitados. ¿Hay alguna forma fácil de hacer esto sin tener que escribir mi propio guión que analizan la salida de rpm -qRp ...
por ejemplo.
Sé que podría hacerlo mediante la instalación requiere todo con ( yum localinstall
) y luego desinstalar los paquetes originales, pero el problema es que mi grupo se compone de paquetes con ambas dependencias y conflictos entre ellos. Sin embargo, los paquetes requeridos no entran en conflicto. Tendría que hacer varios yum localinstall <list>
seguidos yum remove <list>
y asegurarme de que los paquetes en la lista no entren en conflicto.
Yo hay una mejor manera? Básicamente me gustaría algo así yum-builddep
, pero requiere, no requisitos de compilación.
Mis distros son Fedora
/RHEL
La mejor manera es:
... usando deplist / etc. trabajará sobre todo, pero no está garantizada para obtener el mismo resultado.
fuente
yum -y
podría ser necesaria.