GNU/Linux >> Tutoriales Linux >  >> Linux

Descarga de una versión específica del paquete y sus dependencias desde el repositorio para la instalación sin conexión mediante YUM

Pregunta :Cómo descargar una versión específica del paquete junto con sus dependencias usando YUM sin conexión.

Respuesta :
1. Para ver qué versiones particulares están disponibles para usted a través de yum, puede usar –showduplicates cambiar.

# yum --showduplicates list [package_name]

Por ejemplo:

# yum --showduplicates list httpd
Loaded plugins: product-id, security, subscription-manager.
Installed Packages
httpd.x86_64 2.2.15-39.0.1.el6 @ol6_x86_64_latest         --- installed
Available Packages
httpd.x86_64 2.2.15-5.0.1.el6 ol6_x86_64_latest           --- older versions
httpd.x86_64 2.2.15-9.0.1.el6 ol6_x86_64_latest
....

2. Si es necesario descargar el paquete de la versión anterior junto con sus dependencias para una instalación fuera de línea, puede usar una de las siguientes opciones para descargar una versión particular de RPM de la web y luego usar yum para instalarlo .

Método 1

Para descargar los paquetes en un directorio local, use la opción – -downloaddir=[dir] junto con el interruptor –downloadonly del comando yum.

# yum install --downloadonly --downloaddir=[directory] [package]

Por ejemplo:

# yum install --downloadonly --downloaddir=/tmp/ httpd.x86_64 2.2.15-5.0.1.el6

Método 2

Para descargar el paquete con sus dependencias usando yumdownloader:

# yumdownloader [package]

Para descargar el paquete a una carpeta local, pruebe la opción “- -destdir=DESTDIR”

# yumdownloader --destdir=[DIR] [package]

Por ejemplo:

# yumdownloader --destdir=/tmp httpd.x86_64 2.2.15-5.0.1.el6

Para descargar el paquete junto con todas las dependencias, use la opción "- -resolve" junto con "- -destdir"

# yumdownloader --destdir=[DIR] --resolve [package]

Instalar paquetes localmente

Ahora instale los paquetes desde el directorio local con la opción de comando yum "instalación local"

# yum localinstall [path to rpm]


Linux
  1. Uso de AppImage para la administración de paquetes de Linux

  2. Cómo mostrar información de un paquete adicional usando yum y yumdb – RedHat Linux

  3. Uso de los comandos de Yum para deshabilitar y eliminar repositorios de paquetes en CentOS

  4. Rails:desinstala una versión específica de una biblioteca usando gem

  5. ¿Dónde puedo encontrar detalles de LaTeX y su guía de instalación de paquetes?

Cómo convertir de paquete RPM a DEB y DEB a RPM usando Alien

Guía de instalación y uso del cortafuegos CSF

¿Cómo indicar a Yum que instale una versión específica del paquete X?

Escritura y depuración de aplicaciones C++ de Linux desde Visual Studio mediante el subsistema de Windows para Linux

CentOS/RHEL:Cómo instalar una versión específica del paquete rpm usando YUM

8 repositorios de terceros de YUM para CentOS y RHEL