EPEL (Extra Packages for Enterprise Linux) es un repositorio de software de código abierto para sistemas basados en RedHat, muy útil para aquellos que desean tener acceso a una gran selección de aplicaciones de terceros, es decir, que no son distribuidas directamente por RedHat. Podemos configurar y utilizar el repositorio EPEL de manera gratuita.
Obviamente, EPEL es un repositorio de software recomendado para todos los usuarios de RedHat.
El mantenimiento del repositorio EPEL está proporcionado por la comunidad de usuarios de Fedora e incluye paquetes para servidores, clientes, herramientas de desarrollo y aplicaciones de escritorio.
EPEL no está diseñado para ser utilizado en sistemas que no sean de RedHat.
Configuración del repositorio EPEL en Linux RedHat
Para este ejemplo, vamos a configurar el repositorio EPEL en un Linux RedHat 8. Estos repositorios provienen de la comunidad Fedora.
Para quien no lo sepa, Fedora es la versión experimental de RedHat, es decir, las novedades que se van presentando en las nuevas versiones de RedHat que van apareciendo, antes se han testeado en Fedora.
En la documentación oficial de Fedora explican cómo instalar el repositorio EPEL. Os dejo el enlace:
https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F
Instalación del repositorio
[root@localhost ~]# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
epel-release-latest-8.noarch.rpm 18 kB/s | 22 kB 00:01
Dependencies resolved.
============================================================================================================================================
Package Architecture Version Repository Size
============================================================================================================================================
Installing:
epel-release noarch 8-9.el8 @commandline 22 k
Transaction Summary
============================================================================================================================================
Install 1 Package
Total size: 22 k
Installed size: 32 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-9.el8.noarch 1/1
Running scriptlet: epel-release-8-9.el8.noarch 1/1
Verifying : epel-release-8-9.el8.noarch 1/1
Installed products updated.
Installed:
epel-release-8-9.el8.noarch
Complete!
[root@localhost ~]#
Comprobamos que el repositorio EPEL está instalado correctamente
Esta vez voy a utilizar DNF, ya que es el sucesor de yum.
[root@localhost ~]# dnf repolist
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
repo id repo name
epel Extra Packages for Enterprise Linux 8 - x86_64
epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64
[root@localhost ~]#
Podemos consultar los paquetes que hay disponibles para instalar del repositorio EPEL:
[root@localhost ~]# dnf repository-packages epel list |more
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Last metadata expiration check: 0:01:04 ago on Thu 19 Nov 2020 06:54:43 AM PST.
Available Packages
3proxy.x86_64 0.8.13-1.el8 epel
AusweisApp2.x86_64 1.20.2-8.el8 epel
AusweisApp2-data.noarch 1.20.2-8.el8 epel
AusweisApp2-doc.noarch 1.20.2-8.el8 epel
BackupPC.x86_64 4.4.0-1.el8 epel
Te puede interesar
Mi pasión por la tecnología me lleva constantemente a explorar las últimas tendencias y aplicaciones, buscando siempre formas de implementar soluciones innovadoras que mejoren la eficiencia. En puerto53.com comparto contenido valioso para ayudar a otros profesionales y entusiastas de la informática a navegar y dominar el complejo mundo de la tecnología. Mi especialidad en Linux RedHat.
Más sobre mí en el este enlace,