Suponiendo que quiero instalar un programa llamado leafpad
más tarde.
Actualmente, la única forma de instalarlo es a través de:
yum install leafpad -y
pero quiero guardar esto e instalarlo más tarde sin conexión a internet.
¿Cómo puedo obtenerlo del repositorio de yum y guardarlo en una carpeta y luego instalarlo más tarde?
centos
package-management
yum
repository
Usuario3432423423
fuente
fuente
Respuestas:
Si solo le interesa descargar un paquete + sus dependencias para la instalación fuera de línea, puede usar la herramienta
yumdownloader
. Es parte del paqueteyum-utils
.Ejemplo
El comando anterior muestra la versión gráfica de vim que se
gvim
está instalando. Tenga en cuenta que verifica si tiene instaladas las dependencias necesarias, de lo contrario las descargará también.¿Cuál es la ubicación de los paquetes?
También puede averiguar cuál sería la URL de un paquete dado utilizando otra herramienta incluida con
yum-utils
llamadorepoquery
. Esta es una herramienta fantástica y le permite mirar dentro de los repositorios sin tener que descargar los paquetes que ofrecen.Por ejemplo:
NOTA: Esta URL es la URL de uno de los espejos del repositorio, por lo que puede cambiar de ejecución en ejecución.
¿Qué más sobre el paquete?
También puede usar
repoquery
para responder estas preguntas:¿Qué requiere un paquete?
¿Qué contiene un paquete?
Hay más consultar la página de manual para
repoquery
.fuente
yumdownloader
sea más agresivo y agarrar las plataformas incluso si están instaladas localmente?