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
2
3
4
5
6
7
8
#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:

1
2
3
4
#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:

1
2
3
4
#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.

1
2
3
4
5
6
#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:

1
2
3
4
5
6
#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.

2 Respuestas

  1. Lecquio dice:

    Yo añadí el epel en CentOS 7 para instalar phpmyadmin con estos comandos:
    yum -y install epel-release
    yum repolist

    ¿Hay alguna diferencia con respecto a cómo lo añades tú?

    • Hola colega,

      Tal y como tu lo indicas utilizas el paquete epel-release suministrado por los repositorios de Centos. Esto esta bien, pero no te garantiza tener la última versión de EPEL. Tal como lo explico yo puedes garantizarte tener siempre dispinible la última versión.

      Saludos

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
A %d blogueros les gusta esto: