¿Es posible descargar archivos rpm en Fedora para usarlos sin conexión? (Ver la descripción)

¿Es posible descargar archivos rpm en Fedora para usarlos sin conexión? (Ver la descripción)

Tengo una PC con Fedora instalada que está desconectada de Internet (y no hay nada que pueda hacer al respecto). Entonces quiero descargar archivos rpm para varios software en otra PC y luego instalarlos en la anterior. Entonces, ¿hay alguna manera de que pueda hacer eso?

En Ubuntu, utilicé dos formas diferentes de lograrlo. Uno es este, "sudo apt-get install --download-only paquete-nombre" y luego copie los archivos deb. Otro método es usar Synaptic, usar el "Generar script de descarga de paquete" y luego descargar los archivos deb usando ese script.

Sin embargo, todavía tengo que encontrar una forma similar en Fedora. ¿Pueden ayudarme chicos?

Se agradece cualquier ayuda. Gracias.

Respuesta1

La dnf --downloadonlybandera desplegará los paquetes en el caché local sin instalarlos. También puede usar el dnf downloadcomando para descargar paquetes al directorio actual (y puede hacerlo como no root). (Este es un complemento; documentos enman dnf.plugin.download.)

Con dnf download --resolve, también obtendrá las dependencias que faltan en este sistema. (Si su sistema coincide con el de destino, esto será conveniente).

Respuesta2

Sí, es posible, opciones relevantes paradnf son:

  • --downloadonly Descargue el conjunto de paquetes resuelto sin realizar ninguna transacción rpm (instalar/actualizar/borrar).
  • --downloaddir=<path> Redirigir los paquetes descargados al directorio proporcionado. La opción debe usarse junto con la opción de línea de comando --downloadonly o con el comando de descarga (dnf-plugins-core).

En la máquina del destinatario instale los paquetes descargadosdnf install /path/to/rpm

información relacionada