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

Come abilitare il repository EPEL su CentOS 8 e RHEL 8 Server

EPEL Sta per Extra Packages for Enterprise Linux, è un repository di pacchetti aggiuntivi gratuito e opensource disponibile per CentOS e RHEL server. Come suggerisce il nome, il repository EPEL fornisce pacchetti extra e aggiuntivi che non sono disponibili nei repository di pacchetti predefiniti di CentOS 8 e RHEL 8.

In questo articolo dimostreremo come abilitare e utilizzare il repository epel su CentOS 8 e RHEL 8 Server.

Prerequisiti del repository EPEL

  • Server CentOS 8 e RHEL 8 minimi
  • Privilegi di amministratore di root o sudo
  • Connessione Internet

Installa e abilita il repository EPEL sul server RHEL 8.x

Accedi o ssh al tuo server RHEL 8.x ed esegui il seguente comando dnf per installare il pacchetto EPEL rpm,

[[email protected] ~]# dnf install\
 https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

L'output del comando precedente sarebbe qualcosa di simile al seguente,

Una volta che il pacchetto epel rpm è stato installato correttamente, abiliterà e configurerà automaticamente il suo repository yum / dnf. Esegui il seguente comando dnf o yum per verificare se il repository EPEL è abilitato o meno,

[[email protected] ~]# dnf repolist epel
Or
[[email protected] ~]# dnf repolist epel -v

Installa e abilita il repository EPEL sul server CentOS 8.x

Accedi o ssh al tuo server CentOS 8 ed esegui il comando dnf o yum per installare 'epel-release pacchetto giri/min. Nel server CentOS 8, il pacchetto epel rpm è disponibile nel suo repository di pacchetti predefinito.

[[email protected] ~]# dnf install epel-release -y
Or
[[email protected] ~]# yum install epel-release -y

Esegui i seguenti comandi per verificare lo stato del repository epel sul server CentOS 8,

 [[email protected] ~]# dnf repolist epel
Last metadata expiration check: 0:00:03 ago on Sun 13 Oct 2019 04:18:05 AM BST.
repo id              repo name                                          status
*epel                Extra Packages for Enterprise Linux 8 - x86_64     1,977
[[email protected] ~]#
[[email protected] ~]# dnf repolist epel -v
……………………
Repo-id      : epel
Repo-name    : Extra Packages for Enterprise Linux 8 - x86_64
Repo-status  : enabled
Repo-revision: 1570844166
Repo-updated : Sat 12 Oct 2019 02:36:32 AM BST
Repo-pkgs    : 1,977
Repo-size    : 2.1 G
Repo-metalink: https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=x86_64
  Updated    : Sun 13 Oct 2019 04:28:24 AM BST
Repo-baseurl : rsync://repos.del.extreme-ix.org/epel/8/Everything/x86_64/
Repo-expire  : 172,800 second(s) (last: Sun 13 Oct 2019 04:28:24 AM BST)
Repo-filename: /etc/yum.repos.d/epel.repo
Total packages: 1,977
[[email protected] ~]#

L'output del comando sopra conferma che abbiamo abilitato con successo il repository epel. Eseguiamo alcune operazioni di base sul repository EPEL.

Elenca tutti i pacchetti disponibili dal repository epel

Se vuoi elencare tutti i pacchetti dal repository epel, esegui il seguente comando dnf,

[[email protected] ~]# dnf repository-packages epel list
……………
Last metadata expiration check: 0:38:18 ago on Sun 13 Oct 2019 04:28:24 AM BST.
Installed Packages
epel-release.noarch                   8-6.el8                @epel
Available Packages
BackupPC.x86_64                       4.3.1-2.el8            epel
BackupPC-XS.x86_64                    0.59-3.el8             epel
CGSI-gSOAP.x86_64                     1.3.11-7.el8           epel
CGSI-gSOAP-devel.x86_64               1.3.11-7.el8           epel
Field3D.x86_64                        1.7.2-16.el8           epel
Field3D-devel.x86_64                  1.7.2-16.el8           epel
GraphicsMagick.x86_64                 1.3.33-1.el8           epel
GraphicsMagick-c++.x86_64             1.3.33-1.el8           epel
…………………………
zabbix40-web-mysql.noarch             4.0.12-1.el8           epel
zabbix40-web-pgsql.noarch             4.0.12-1.el8           epel
zerofree.x86_64                       1.1.1-3.el8            epel
zimg.x86_64                           2.8-4.el8              epel
zimg-devel.x86_64                     2.8-4.el8              epel
zstd.x86_64                           1.4.2-1.el8            epel
zvbi.x86_64                           0.2.35-9.el8           epel
zvbi-devel.x86_64                     0.2.35-9.el8           epel
zvbi-fonts.noarch                     0.2.35-9.el8           epel
[[email protected] ~]#

Cerca un pacchetto dal repository epel

Supponiamo che se vogliamo cercare il pacchetto Zabbix nel repository epel, eseguire il seguente comando dnf,

[[email protected] ~]# dnf repository-packages epel list | grep -i zabbix

L'output del comando precedente sarebbe qualcosa di simile al seguente,

Installa un pacchetto dal repository epel

Supponiamo di voler installare il pacchetto htop da epel repo, quindi emettere il seguente comando dnf,

Sintassi:

# dnf –enablerepo="epel" installa

[[email protected] ~]# dnf --enablerepo="epel" install htop -y

Nota: Se non specifichiamo "–enablerepo=epel ” nel comando precedente quindi cercherà il pacchetto htop in tutti i repository di pacchetti disponibili.

Questo è tutto da questo articolo, spero che i passaggi precedenti ti aiutino ad abilitare e configurare il repository EPEL su CentOS 8 e RHEL 8 Server, non esitare a condividere i tuoi commenti e feedback nella sezione commenti qui sotto.


Cent OS
  1. Come configurare il server SVN su CentOS, RHEL e Fedora

  2. Come creare e abilitare la partizione di scambio su Centos / RHEL 8

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

  4. Come configurare server e client NTP in CentOS / RHEL 7

  5. Come abilitare IPv6 su CentOS/RHEL 7

Come abilitare il repository EPEL su Rocky Linux 8 / CentOS 8 / RHEL 8

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 abilitare il repository REMI su CentOS 8

Come installare e configurare il server VNC su CentOS/RHEL 8