Los 5 mejores repositorios de YUM para RHEL y CentOS
Mostramos los 5 mejores repositorios de YUM para RHEL y CentOS. Seguramente algunos ya los debas conocer, pero quizás otros son unos auténticos desconocidos. Ahí está el juego. Ya sabas que YUM es el gestor que utilizan estos sistemas para trabajar con la paquetería RPM.
Los repositorios que vamos a tratar son RPMFusion, EPEL, REMI, ELRepo y Webtatic. De algunos ya he hablado alguna vez, por lo que añadiremos un enlace a la entrada que escribí en su día. De todas maneras, en todos los casos explicaré como instalarlos, desde la consola de comandos.
Los 5 mejores repositorios de YUM para RHEL y Centos
Veamos al detalle los 5 mejores repositorios de YUM:
1. Habilitar RPM Fusion
El repositorio de RPM Fusion (del que ya hemos hablado) proporciona los paquetes que no se envían con Fedora o Red Hat. Podemos agregar el repositorio RPMFusion, de la siguiente manera según nuestra versión:
#Habilitar el repositorio en la versión 7 de RHEL y Centos, con paquetería libre
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
#Habilitar el repositorio en la versión 7 de RHEL y Centos, con paquetería no libre.
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
#Habilitar el repositorio en la versión 6 de RHEL y Centos, con paquetería libre
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm
#Habilitar el repositorio en la versión 6 de RHEL y Centos, con paquetería no libre.
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm
2. Habilitar repositorio EPEL
De este repositorio también os he hablado en la web. Básicamente se trata de una serie de paquetes de Línea Empresarial, de alta calidad, mantenidos principalmente por un grupo de la comunidad Fedora, que lo crea, mantiene y administra. Dirigidos especialmente a Red Hat Enterprise Linux (RHEL), pero también a otros, véase CentOS.
Para habilitarlo debemos seguir los siguientes pasos:
#Habilitar el repositorio en la versión 7 de RHEL y Centos
sudo yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
#Habilitar el repositorio en la versión 6 de RHEL y Centos
sudo yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3. Habilitar repositorios REMI
Otro del que también hemos hablado, este repositorio provee de las últimas versiones de PHP y otros paquetes interesantes, para las distribuciones antes mencionadas. Está mantenido por Remi Collet. Este repositorio es libre y muy estable.
Para habilitarlo en nuestro sistema:
#Habilitar el repositorio en la versión 7 de RHEL y Centos
sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
#Habilitar el repositorio en la versión 6 de RHEL y Centos
sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
4. Habilitar repositorio ELRepo
ELRepo es un repositorio de RPM para paquetes Enterprise Linux. Es compatible con Red Hat Enterprise Linux (RHEL) y sus derivados como CentOS. Este proyecto se centra en paquetes relacionados con el hardware para mejorar su experiencia con Enterprise Linux. Esto incluye controladores de sistema de archivos, controladores de gráficos, controladores de red, controladores de sonido, controladores de cámara web y video, entre otros.
#Habilitar el repositorio en la versión 7 de RHEL y Centos
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
#Habilitar el repositorio en la versión 6 de RHEL y Centos
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
5. Habilitar repositorio Webtatic
Webtatic es un repositorio para yum que generalmente se ocupa de los paquetes relacionados con el alojamiento web, que no están incluidos en los repositorios de RHEL ni de CentOS. Debemos ejecutar uno de los siguientes comandos para instalar el repositorio, según la versión de nuestra distribución:
#Habilitar el repositorio en la versión 7 de RHEL y Centos
sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el7/webtatic-release.rpm
#Habilitar el repositorio en la versión 6 de RHEL y Centos
sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el6/latest.rpm
#Habilitar el repositorio en la versión 5 de RHEL y Centos
sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el5/latest.rpm
Conclusión
Comprobamos el amplio abanico de posibilidades que tenemos a nuestra alcance en sistemas con paquetería RPM, habilitando repositorios de YUM.
Espero que esta entrada os sea de utilidad en algún momento.