Esta guía de instrucciones muestra cómo habilitar el repositorio EPEL bajo RHEL / CentOS 6/5 para instalar paquetes de código abierto estándar adicionales mediante el comando yum.,
Instalar repositorio EPEL en Linux
Qué es EPEL
EPEL (Extra Packages for Enterprise Linux) es un proyecto de repositorio de código abierto y libre basado en la Comunidad del equipo de Fedora que proporciona paquetes de software adicionales 100% de alta calidad para la distribución de Linux, incluyendo RHEL (Red Hat Enterprise Linux), CentOS y Scientific Linux. El proyecto Epel no es parte del sistema operativo RHEL/Cent, pero está diseñado para las principales distribuciones de Linux al proporcionar muchos paquetes de código abierto como redes, administración de sistemas, programación, monitoreo, etc., La mayoría de los paquetes epel son mantenidos por Fedora repo.
¿por qué usamos el repositorio EPEL?
- proporciona una gran cantidad de paquetes de código abierto para instalar a través de yum.
- Epel repo es 100% de código abierto y de uso gratuito.
- no proporciona ningún paquete duplicado del núcleo ni problemas de compatibilidad.
- Todos los paquetes epel son mantenidos por Fedora repo.
¿cómo habilitar el repositorio EPEL en RHEL / CentOS 7/6/5?
primero, necesita descargar el archivo usando Wget y luego instalarlo usando RPM en su sistema para habilitar el repositorio EPEL., Use below links based on your Linux OS versions. (Make sure you must be root user).
RHEL/CentOS 7 64 Bit
## RHEL/CentOS 7 64-Bit ##rpm -ivh
RHEL/CentOS 6 32-64 Bit
## RHEL/CentOS 6 32-Bit ##
rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
## RHEL/CentOS 6 64-Bit ##
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
RHEL/CentOS 5 32-64 Bit
## RHEL/CentOS 5 32-Bit ##
rpm -ivh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
## RHEL/CentOS 5 64-Bit ##
rpm -ivh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
RHEL/CentOS 4 32-64 Bit
## RHEL/CentOS 4 32-Bit ##
rpm -ivh http://download.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm
## RHEL/CentOS 4 64-Bit ##
rpm -ivh http://download.fedoraproject.org/pub/epel/4/x86_64/epel-release-4-10.noarch.rpm
How Do I Verify EPEL Repo?,
necesita ejecutar el siguiente comando para verificar que el repositorio EPEL está habilitado. Una vez que ejecute el comando, verá el repositorio epel.
yum repolist
Ejemplo de Salida
Loaded plugins: downloadonly, fastestmirror, prioritiesLoading mirror speeds from cached hostfile* base: centos.aol.in* epel: ftp.cuhk.edu.hk* extras: centos.aol.in* rpmforge: be.mirror.eurid.eu* updates: centos.aol.inReducing CentOS-5 Testing to included packages onlyFinished1469 packages excluded due to repository priority protectionsrepo id repo name statusbase CentOS-5 - Base 2,718+7epel Extra Packages for Enterprise Linux 5 - i386 4,320+1,408extras CentOS-5 - Extras 229+53rpmforge Red Hat Enterprise 5 - RPMforge.net - dag 11,251repolist: 19,075
¿Cómo puedo Usar Repo EPEL?
necesita usar el comando YUM para buscar e instalar paquetes. Por ejemplo, buscamos Zabbixpackage usando epel repo, veamos si está disponible o no bajo epel.
# yum --enablerepo=epel info zabbix
Salida de muestra
Available PackagesName : zabbixArch : i386Version : 1.4.7Release : 1.el5Size : 1.7 MRepo : epelSummary : Open-source monitoring solution for your IT infrastructureURL : http://www.zabbix.com/License : GPLDescription: ZABBIX is software that monitors numerous parameters of a network.
instalemos el paquete Zabbix utilizando la opción de repositorio epel –enablerepo=interruptor epel.,
# yum --enablerepo=epel install zabbix
Nota: el archivo de configuración de epel se encuentra en /etc / yum.repos.D epel.repo.