Búsqueda de sitios web

ELRepo: repositorio comunitario para Enterprise Linux (RHEL, CentOS y SL)


Si está utilizando una distribución Enterprise Linux (Red Hat Enterprise Linux o uno de sus derivados, como CentOS o Scientific Linux) y necesita soporte Para hardware nuevo o específico, está en el lugar correcto.

En este artículo discutiremos cómo habilitar el repositorio ELRepo, una fuente de software que incluye todo, desde controladores de sistema de archivos hasta controladores de cámara web y todo lo demás (soporte para gráficos, tarjetas de red, dispositivos de sonido e incluso nuevos núcleos).

Habilitación de ELRepo en Enterprise Linux

Aunque ELRepo es un repositorio de terceros, cuenta con el respaldo de una comunidad activa en Freenode (#elrepo) y una lista de correo para los usuarios. .

Si todavía tiene dudas acerca de agregar un repositorio independiente a sus fuentes de software, tenga en cuenta que el proyecto CentOS lo enumera como confiable en su wiki (consulte aquí). Si todavía tienes dudas, ¡no dudes en preguntarnos en los comentarios!

Es importante tener en cuenta que ELRepo no solo brinda soporte para Enterprise Linux 7, sino también para versiones anteriores. Teniendo en cuenta que CentOS 5 está llegando al final de su vida útil (EOL) a finales de este mes (marzo de 2017), puede que no parezca gran cosa, pero tenga en cuenta que CentOS 6 no alcanzará su EOL hasta marzo de 2020.

Independientemente de la versión EL, necesitarás importar la clave GPG del repositorio antes de habilitarlo:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Habilitar ELRepo en EL5

rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm

Habilitar ELRepo en EL6

rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

Habilitar ELRepo en EL7

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

En este artículo solo nos ocuparemos de EL7 y compartiremos algunos ejemplos en la siguiente sección.

Comprender los canales de ELRepo

Para organizar mejor el software contenido en este repositorio, ELRepo se divide en 4 canales separados:

    • elrepo es el canal principal y está habilitado de forma predeterminada. No contiene paquetes presentes en la distribución oficial.
    • elrepo-extras contiene paquetes que reemplazan algunos proporcionados por la distribución. No está habilitado de forma predeterminada. Para evitar confusiones, cuando es necesario instalar o actualizar un paquete desde este repositorio, se puede habilitar temporalmente a través de yum de la siguiente manera (reemplace el paquete con un nombre de paquete real):
yum --enablerepo=elrepo-extras install package
  • elrepo-testing proporciona paquetes que en algún momento formarán parte del canal principal, pero que aún están bajo prueba.
  • elrepo-kernel proporciona núcleos principales estables y a largo plazo que han sido configurados especialmente para EL.

Tanto elrepo-testing como elrepo-kernel están deshabilitados por defecto y se pueden habilitar como en el caso de elrepo-extras si necesitamos instalar o actualizar un paquete de ellos.

Para enumerar los paquetes disponibles en cada canal, ejecute uno de los siguientes comandos:

yum --disablerepo="*" --enablerepo="elrepo" list available
yum --disablerepo="*" --enablerepo="elrepo-extras" list available
yum --disablerepo="*" --enablerepo="elrepo-testing" list available
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

Las siguientes imágenes ilustran el primer ejemplo:

Resumen

En esta publicación hemos explicado qué es ELRepo y cuáles son las circunstancias en las que es posible que desee agregarlo a sus fuentes de software.

Si tiene alguna pregunta o comentario sobre este artículo, no dude en utilizar el siguiente formulario para comunicarse con nosotros. ¡Esperamos con interés escuchar de usted!