GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS / RHEL:come installare una versione specifica del pacchetto rpm utilizzando YUM

Domanda:come installare una versione specifica del pacchetto rpm usando yum?

Risposta:

La richiesta qui è di installare una versione specifica del pacchetto quando sono disponibili più versioni. Per impostazione predefinita, quando non si specifica una versione per un pacchetto, viene installata l'ultima versione. La procedura seguente richiede l'accesso come root.

1. pulisci la directory della cache yum

# yum clean all

2. Per installare una versione specifica di un pacchetto dobbiamo conoscere la versione del pacchetto disponibile nel nostro repository. Elenca tutte le versioni dei pacchetti disponibili :

# yum --showduplicate list [package_name]

Ad esempio:

# 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. Installa la versione specifica del pacchetto Firefox utilizzando il numero di versione nella seconda colonna.
Sintassi :

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

Ad esempio :

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


Linux
  1. Come installare Firefox 10 su CentOS 6 / RHEL 6

  2. Come creare un repository YUM locale su CentOS 7 / RHEL 7 utilizzando DVD

  3. Come installare l'ultima versione di PHP-5.5 usando YUM su CentOS/RHEL/Fedora

  4. Come trovare quale pacchetto rpm fornisce un file o una libreria specifici in RHEL / CentOS

  5. Come installare i pacchetti usando dnf in CentOS/RHEL 8

Come installare RPM su CentOS

Come installare e gestire i pacchetti su CentOS utilizzando RPM

Come installare i pacchetti RPM su CentOS 8

Come installare i pacchetti RPM in CentOS, RHEL e Fedora

Come installare una versione specifica del kernel in CentOS

Come istruire Yum a installare una versione specifica del pacchetto X?