¿Cómo habilitar el repositorio EPEL en CentOS o RHEL?
Actualizado el 24 de agosto, 2016. Por BlueHosting.
En ocasiones, algunas herramientas de Linux no se encuentran por defecto en los repositorios de su distribución, como es el caso de iperf
y htop
en CentOS. Los paquetes para Linux Enterprise o EPEL (Extra Packages for Enterprise Linux, por sus siglas en inglés) son un grupo de interés especial de Fedora que crea, mantiene y administra un conjunto de paquetes de alta calidad para el Linux Empresarial, incluyendo, pero no limitando a, Red Hat Enterprise Linux (RHEL), CentOS y Scientific Linux (SL). En este tutorial explicamos cómo habilitar los repositorios de EPEL para que pueda instalar nuevas herramientas usando el básico yum
.
EPEL es un repositorio usado para instalar paquetes de software de terceros en sistemas basados en RedHat como RHEL y CentOS, realice los pasos para habilitar EPEL según la versión de su sistema.
RHEL/CentOS 7 (64-bit)
Utilice wget
y rpm
para habilitar la versión de EPEL adecuada:
sudo wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
sudo rpm -ivh epel-release-7-8.noarch.rpm
RHEL/CentOS 6
RHEL/CentOS 6 (32-bit)
Utilice wget
y rpm
para obtener y habilitar la versión apropiada de EPEL:
sudo wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
sudo rpm -ivh epel-release-6-8.noarch.rpm
RHEL/CentOS 6 - (64-bit)
sudo wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -ivh epel-release-6-8.noarch.rpm
RHEL/CentOS 5
RHEL/CentOS 5 - (32-bit)
sudo wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
sudo rpm -ivh epel-release-5-4.noarch.rpm
RHEL/CentOS 5 - (64-bit)
sudo wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
sudo rpm -ivh epel-release-5-4.noarch.rpm
Al finalizar la instalación de EPEL será capaz de instalar paquetes de terceros, incluyendo Zabbix, Htop o Iperf. Para instalar un nuevo paquete disponible en EPEL simplemente utilice yum install nombredelpaquete
. Recomendamos actualizar yum
siempre que sea posible. Por ejemplo, para instalar la herramienta iperf
ejecute:
yum update
yum install iperf
Para comprobar si la habilitación de EPEL fue exitosa, puede usar:
yum repolist
Obtendrá una salida con una lista similar a la siguiente:
repo id repo name status
Webmin Webmin Distribution Neutral 254
base CentOS-6 - Base 6,696
epel Extra Packages for Enterprise Linux 6 - x86_64 12,192
extras CentOS-6 - Extras 62
updates CentOS-6 - Updates 457
Puede ver en nuestro ejemplo la línea correspondiente al repositorio EPEL: (epel Extra Packages for Enterprise Linux 6 - x86_64 12,192
).
Si su sistema no reconoce el comando con wget
, puede que no tenga esta utilidad instalada, use el siguiente comando para solucionarlo:
yum install wget
Recursos adicionales
Puede consultar los siguientes recursos en busca de información adicional con respecto a este tema. Aunque esperamos que dicha información sea útil, no podemos certificar la actualidad o precisión de contenidos externos.
- Para más información de documentación, versiones y paquetes actualizados visite el sitio web oficial de EPEL.