GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare e abilitare il repository EPEL su Rocky Linux/Centos 8

EPEL è un repository che fornisce pacchetti extra per Enterprise Linux. Il repository EPEL è un repository di pacchetti aggiuntivo che fornisce un facile accesso per installare i pacchetti per il software di uso comune. Questo repository è stato creato perché i contributori di Fedora volevano utilizzare i pacchetti Fedora che mantengono su RHEL e altre distribuzioni compatibili. Il gruppo EPEL crea, mantiene e gestisce un insieme di alta qualità di pacchetti aggiuntivi. Questi pacchetti potrebbero essere software non inclusi nel repository principale o talvolta aggiornamenti che non sono stati ancora forniti.

Contenuti correlati

  • Come installare e abilitare Remi Repository in Rocky Linux 8/Centos 6/7/8

Prerequisiti

È necessario quanto segue per abilitare il repository EPEL

  • Un server Rocky Linux 8 aggiornato
  • Accesso root al server o utente con accesso sudo
  • Accesso interno dal server

Indice dei contenuti

  1. Sistema di aggiornamento
  2. Installazione del repository EPEL
  3. Conferma installazione EPEL

1. Aggiornamento del sistema

Assicurati che il sistema sia aggiornato usando questo comando:

sudo dnf -y update

2. Installa il repository EPEL

Utilizzare il comando seguente per installare la versione EPEL:

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Questo scaricherà il file del repository su /etc/yum.repos.d/epel.repo e lo abilita. Questo è l'output di installazione sulla mia macchina

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Last metadata expiration check: 2:03:13 ago on Thu 11 Nov 2021 04:08:05 PM UTC.
epel-release-latest-8.noarch.rpm                                                                                                                                             50 kB/s |  23 kB     00:00
Dependencies resolved.
============================================================================================================================================================================================================
 Package                                            Architecture                                 Version                                           Repository                                          Size
============================================================================================================================================================================================================
Installing:
 epel-release                                       noarch                                       8-13.el8                                          @commandline                                        23 k

Transaction Summary
============================================================================================================================================================================================================
Install  1 Package

Total size: 23 k
Installed size: 35 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                    1/1
  Installing       : epel-release-8-13.el8.noarch                                                                                                                                                       1/1
  Running scriptlet: epel-release-8-13.el8.noarch                                                                                                                                                       1/1
  Verifying        : epel-release-8-13.el8.noarch                                                                                                                                                       1/1

Installed:
  epel-release-8-13.el8.noarch

Complete!

3. Conferma dell'installazione EPEL

Utilizzare il comando seguente per confermare il repository epel:

$ sudo dnf repolist epel | grep epel
epel             Extra Packages for Enterprise Linux 8 - x86_64          enabled

Elenca i pacchetti disponibili nel repository EPEL.

sudo dnf --disablerepo="*" --enablerepo="epel" list available

Puoi filtrare ulteriormente per verificare se il pacchetto richiesto è disponibile nel repository EPEL inviando tramite pipe l'output a grep.

$ sudo dnf --disablerepo="*" --enablerepo="epel" list available | grep -i monit
gnome-monitor-config.x86_64                                       0-0.1.20190520.gitbc2f76c.el8                   epel
gnome-shell-extension-system-monitor-applet.noarch                1:38-14.20210722git9a96c54.el8                  epel
monit.x86_64                                                      5.26.0-1.el8                                    epel
monitorix.noarch                                                  3.13.1-1.el8                                    epel
mysql-mmm-monitor.noarch                                          2.2.1-25.el8                                    epel
nordugrid-arc-monitor.noarch                                      6.13.0-1.el8                                    epel
perl-Monitoring-Plugin.noarch                                     0.40-1.el8                                      epel

Per installare il pacchetto dal repository EPEL, usa --enablerepo="epel" argomento per l'installazione dnf:

sudo dnf --enablerepo="epel" install <package>

Esempio

sudo dnf --enablerepo="epel" install monit

Il comando precedente potrebbe installare alcune dipendenze da altri repository come i repository di Base.

Conclusione

In questa guida abbiamo esplorato come installare e configurare il repository EPEL in sistemi basati su RHEL 8 come Rocky Linux. Abbiamo visto che una volta installato, installe ha creato automaticamente un .repo  file nella directory /etc/yum.repos.d. Puoi disabilitare il repository in qualsiasi momento disattivando il flag abilitato.


Cent OS
  1. Come installare e configurare la finestra mobile in Rocky Linux/Centos 8

  2. Come installare e configurare Ansible su Rocky Linux/CentOS 8

  3. Come installare Erlang su Rocky Linux/Alma Linux/CentOS 8

  4. Come installare e abilitare il repository EPEL su Rocky Linux/Centos 8

  5. Come installare e utilizzare Podman in Rocky Linux/Alma Linux/Centos 8

Come abilitare il repository EPEL su Rocky Linux 8

Come installare REMI Repository su CentOS, Rocky Linux e AlmaLinux

Come installare e abilitare EPEL Repo su CentOS 5, CentOS 6 e CentOS 7

Come installare e abilitare Remi Repository su CentOS 5, CentOS 6 e CentOS 7

Come abilitare il repository EPEL su CentOS 8

Come aggiungere un repository EPEL su Rocky Linux, AlmaLinux e CentOS