Tutoriales

Cómo instalar EPEL Repo en un RHEL 8

H¿Cómo instalo los repositorios adicionales como el repositorio de Fedora EPEL en un servidor Red Hat Enterprise Linux traducción 8?

Puede instalar fácilmente varios paquetes configurando un sistema RHEL 8 para usar repositorios de Fedora EPEL y paquetes de terceros. Tenga en cuenta que estos paquetes no son oficialmente compatibles con Red Hat, Inc, pero proporciona muchos paquetes y aplicaciones populares. Este tutorial rápido explica cómo configurar Red Hat Enterprise Linux (RHEL) traducción 8 para usar el repositorio de Fedora Extra Packages for Enterprise Linux (EPEL).

Comandos de Linux para instalar el repositorio EPEL en un RHEL 8

El procedimiento para habilitar el repositorio EPEL para un servidor RHEL 8 es el venidero:

  1. Caleta un indicador de shell.
  2. O inicie sesión en un host RHEL 8.x llamado server1 usando el cliente ssh.
  3. Instale epel usando el venidero comando: yum -y instalar https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
  4. Actualice el repositorio escribiendo el venidero comando: repolista de yum

Veamos todos los comandos y opciones en detalle.

Puede usar el comando yum o dnf. De hecho, yum está vinculado por software a dnf y se mantiene por razones de compatibilidad con versiones anteriores en Red Hat Enterprise Linux 8.x.

Instalación y autorización del repositorio EPEL en un RHEL 8

Las siguientes instrucciones asumen que está ejecutando el comando como beneficiario root en un sistema RHEL 8.xy desea utilizar el repositorio de Fedora Epel.

Instalar paquetes adicionales para la configuración del repositorio de Enterprise Linux

Simplemente escriba el venidero comando yum en un RHEL 8:
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Ahora que el repositorio de EPEL está instalado, es el momento de configurarlo y usarlo. Por lo tanto, ejecute el venidero comando:
sudo yum update
Horizontes de muestra:

Extra Packages for Enterprise Linux 8 - x86_64  198 kB/s | 430 kB     00:02    
Red Hat Update Infrastructure 3 Client Configur 1.8 kB/s | 2.1 kB     00:01    
Red Hat Enterprise Linux 8 for x86_64 - AppStre  25 MB/s | 8.6 MB     00:00    
Red Hat Enterprise Linux 8 for x86_64 - BaseOS   21 MB/s | 6.3 MB     00:00    
Dependencies resolved.
Nothing to do.
Complete!

Habilite el repositorio codeready-builder-for-rhel-8 – * – rpms

Hexaedro que los paquetes EPEL pueden someterse de paquetes de codeready-builder-for-rhel-8 – * – rpms, ejecute:
sudo subscription-manager repos --enable "codeready-builder-for-rhel-8-*-rpms"

Cinta tus nuevos repositorios

Hagamos una registro de nuestro nuevo repositorio usando el comando yum. En otras palabras, escriba el venidero comando:
sudo yum repolist

Last metadata expiration check: 0:01:36 ago on Thursday 15 August 2019 08:13:39 AM UTC.
repo id                           repo name                                                                 status
*epel                             Extra Packages for Enterprise Linux 8 - x86_64                              310
rhel-8-appstream-rhui-rpms        Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs)        5,739
rhel-8-baseos-rhui-rpms           Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs)           2,097
rhui-client-config-server-8       Red Hat Update Infrastructure 3 Client Configuration Server 8                 3

Cómo averiguar e instalar el paquete desde el repositorio en Red Hat Enterprise Linux 8.x

Uno puede inventariar todos los paquetes disponibles en un repositorio llamado epel escribiendo el venidero comando:
$ sudo yum --disablerepo="*" --enablerepo="epel" list available
O use el comando grep para filtrar los nombres de los paquetes:
$ sudo yum --disablerepo="*" --enablerepo="epel" list available | grep 'package'
$ sudo yum --disablerepo="*" --enablerepo="epel" list available | grep 'screen'

Aquí está la registro:

Last metadata expiration check: 0:03:56 ago on Thursday 15 August 2019 08:13:35 AM UTC.
Available Packages
apachetop.x86_64                                             0.19.7-1.el8                                     epel
arj.x86_64                                                   3.10.22-30.el8                                   epel
beecrypt.x86_64                                              4.2.1-23.el8                                     epel
beecrypt-apidocs.x86_64                                      4.2.1-23.el8                                     epel
beecrypt-devel.x86_64                                        4.2.1-23.el8                                     epel
bgpdump.x86_64                                               1.6.0-2.el8                                      epel
bird.x86_64                                                  2.0.4-1.el8                                      epel
bird-doc.noarch                                              2.0.4-1.el8                                      epel
bodhi-client.noarch                                          4.0.2-2.el8.1                                    epel
bodhi-composer.noarch                                        4.0.2-2.el8.1                                    epel
bodhi-server.noarch                                          4.0.2-2.el8.1                                    epel
cc1541.x86_64                                                2.0-3.el8                                        epel
....
..
...
screen.x86_64                                                4.6.2-10.el8                                     epel
sendemail.noarch                                             1.56-4.el8                                       epel
sip-redirect.noarch                                          0.2.0-9.el8                                      epel
sshexport.noarch                                             2.4-1.el8                                        epel
tio.x86_64                                                   1.32-1.el8                                       epel
x509viewer.noarch                                            0.1.0-5.el8                                      epel
x509watch.noarch                                             0.6.1-6.el8                                      epel
zerofree.x86_64                                              1.1.1-3.el8                                      epel

Contar paquetes

Utilice el venidero comando de wc para contar paquetes:

echo -e "As of $(date) we have '$(sudo yum --disablerepo="*" --enablerepo="epel" list available | wc -l)' packages in this repo."

Que produce las siguientes expectativas en pantalla:

As of Mon Feb 15 00:27:19 EST 2021 we have '7006' packages in this repo.

Ejemplos

Por ejemplo, busque un paquete llamado screen e instálelo en RHEL 8 usando el repositorio EPEL. Los comandos son los siguientes (consulte yum nuestra cicerone de comandos para obtener más información).

Instalación del paquete usando el repositorio EPEL en RHEL 8

La sintaxis es la venidero para averiguar un paquete llamado screen:

## search it ##
sudo yum search screen

A continuación, obtenga más información sobre la pantalla:
sudo yum info screen

Finalmente, instale el paquete de pantalla en su servidor Red Hat Enterprise Linux 8.xo sistema de escritorio / época de trabajo:
sudo yum install screen

Instalación del paquete de pantalla en un RHEL 8 usando el comando yum desde epel repo

Conclusión

Y ahí lo tiene, una cantidad más significativa de paquetes para instalar desde el repositorio de EPEL en Red Hat Enterprise Linux traducción 8.x. Este repositorio nos brinda muchos paquetes de software de código destapado y gratuitos de entrada calidad que los desarrolladores y usuarios pueden instalar en RHEL, CentOS y Oracle Linux. Por lo tanto, debemos habilitarlo en una instalación nueva. Consulte la página de inicio del repositorio aquí para obtener más información.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba