GNU/Linux >> Tutoriales Linux >  >> Linux

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

Pregunta:¿Cómo instalar una versión específica del paquete rpm usando yum?

Respuesta:

La pregunta aquí es instalar una versión específica del paquete cuando hay varias versiones disponibles. De manera predeterminada, cuando no especifica una versión para un paquete, se instala la última versión. El procedimiento a continuación requiere que inicie sesión como root.

1. limpiar el directorio de caché de yum

# yum clean all

2. Para instalar una versión específica de un paquete debemos conocer la versión del paquete disponible en nuestro repositorio. Enumere todas las versiones de los paquetes disponibles:

# yum --showduplicate list [package_name]

Por ejemplo:

# yum --showduplicate list firefox
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Available Packages
firefox.x86_64                                                              24.5.0-1.el7                                                                RHEL7
firefox.x86_64                                                              24.6.0-1.el7_0                                                              RHEL7
firefox.x86_64                                                              24.7.0-1.el7_0                                                              RHEL7
firefox.x86_64                                                              24.8.0-1.el7_0                                                              RHEL7
firefox.x86_64                                                              31.1.0-6.el7_0                                                              RHEL7
firefox.x86_64                                                              31.2.0-3.el7_0                                                              RHEL7
firefox.x86_64                                                              31.3.0-3.el7_0                                                              RHEL7
firefox.x86_64                                                              31.4.0-1.el7_0                                                              RHEL7
firefox.x86_64                                                              31.5.0-2.el7_0                                                              RHEL7
firefox.x86_64                                                              31.5.3-3.el7_1                                                              RHEL7
firefox.x86_64                                                              31.6.0-2.el7_1                                                              RHEL7
firefox.x86_64                                                              38.0-3.el7_1                                                                RHEL7
firefox.x86_64                                                              38.0.1-1.el7_1                                                              RHEL7
.....

3. Instale la versión específica del paquete de Firefox usando el número de versión en la segunda columna.
Sintaxis:

# yum install [package-name]-[version].[architecture]

Por ejemplo:

# yum install firefox-31.5.3-3.el7_1.x86_64


Linux
  1. Cómo instalar una versión específica del paquete usando YUM

  2. Cómo instalar Firefox 10 en CentOS 6 / RHEL 6

  3. Cómo instalar MongoDB 4.2/4.0 en CentOS 6/RHEL 6

  4. Cómo instalar la última versión de PHP-5.5 usando YUM en CentOS/RHEL/Fedora

  5. Cómo instalar la base de datos MySQL usando Yum groupinstall en CentOS

Cómo instalar RPM en CentOS

Cómo instalar y administrar paquetes en CentOS usando RPM

Cómo instalar paquetes RPM en CentOS 8

Cómo instalar paquetes RPM en CentOS, RHEL y Fedora

Cómo instalar una versión específica del kernel en CentOS

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