¿Que son los repositorios EPEL y cómo utilizarlos?

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

Linux RedHat distribuye una serie de paquetes a través de sus repositorios por los que da soporte, pero hay muchos otros que existen en la comunidad de Linux pero no son distribuidos por RedHat directamente, lo que significa que tampoco dan soporte.

No obstante, es posible que necesitemos instalar alguna aplicación existente en los repositorios EPEL o Extra Packages for Enterprise Linux y, por lo tanto, necesitemos configurar el repositorio correspondiente de yum o dnf.

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

[[email protected] ~]# 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!
[[email protected] ~]# 

Comprobamos que el repositorio EPEL está instalado correctamente

Esta vez voy a utilizar DNF, ya que es el sucesor de yum.

[[email protected] ~]# 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
[[email protected] ~]#

Podemos consultar los paquetes que hay disponibles para instalar del repositorio EPEL:

[[email protected] ~]# 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

Utilizar yum o dnf con un proxy

¿Te ha gustado? Compártelo

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email
About Author

Contenido Relacionado

Artículos Recientes

Deja un comentario