Instale un RPM con todas las dependencias localmente

Instale un RPM con todas las dependencias localmente

Estoy intentando instalar docker-ce en centos 7 usando rpm descargados del sitio oficial, descargué las dependencias usando yum --downloadonlyen un directorio y al intentar instalar el RPM de docker-ce me dicen que hay dependencias no cumplidas.

Tengo dos preguntas sobre lo anterior.

  • Si/cómo se puede instalar un RPM con todas sus dependencias sin preocuparse por la secuencia de las dependencias presentes en el mismo directorio que el RPM principal
  • ¿Podemos descargar todas las dependencias de un paquete RPM e instalarlo sin ningún acceso a Internet o al repositorio local?

Respuesta1

Muy bien, después de algunas pruebas y pruebas más, pude instalar el RPM. Estos son los pasos que tomé.

Descargué las dependencias para el RPM principal, al instalar los RPM se me pidió que descargara algunos paquetes más, los descargué también y seguí hasta que no había nada en la sección para descargar.

Puse todos los paquetes en un directorio e hice un archivo yum localinstall *.rpm.

información relacionada