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:

  1. #Habilitar el repositorio en la versión 7 de RHEL y Centos, con paquetería libre
  2. sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm 
  3. #Habilitar el repositorio en la versión 7 de RHEL y Centos, con paquetería no libre.
  4. sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
  5. #Habilitar el repositorio en la versión 6 de RHEL y Centos, con paquetería libre
  6. sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm 
  7. #Habilitar el repositorio en la versión 6 de RHEL y Centos, con paquetería no libre.
  8. 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:

  1. #Habilitar el repositorio en la versión 7 de RHEL y Centos
  2. sudo yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
  3. #Habilitar el repositorio en la versión 6 de RHEL y Centos
  4. 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:

  1. #Habilitar el repositorio en la versión 7 de RHEL y Centos
  2. sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
  3. #Habilitar el repositorio en la versión 6 de RHEL y Centos
  4. 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.

  1. #Habilitar el repositorio en la versión 7 de RHEL y Centos
  2. sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
  3. sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
  4. #Habilitar el repositorio en la versión 6 de RHEL y Centos
  5. sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
  6. 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:

  1. #Habilitar el repositorio en la versión 7 de RHEL y Centos
  2. sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el7/webtatic-release.rpm
  3. #Habilitar el repositorio en la versión 6 de RHEL y Centos
  4. sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el6/latest.rpm
  5. #Habilitar el repositorio en la versión 5 de RHEL y Centos
  6. 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.