Cómo habilitar y usar Epel en Centos?

Cómo habilitar y usar Epel en Centos?
El Epel El repositorio es un repositorio de paquetes separado que se utiliza para instalar paquetes para software de uso frecuente. Los desarrolladores de Fedora querían usar los paquetes que mantienen en RHEL/CentOS; Así es como tuvieron la idea de desarrollar el Epel repositorio. El propósito de este repositorio era hacer que el software fuera más accesible en las distribuciones compatibles de Enterprise Linux.

¿Cuál es el repositorio de Epel??

Epel, Lo que significa Paquetes adicionales para Enterprise Linux, es un repositorio desarrollado por desarrolladores de Fedora que ofrece paquetes adicionales para CentOS, RHEL y otras distribuciones de Linux. El grupo EPEL administra el repositorio EPEL. Instalar y habilitar este repositorio le permitirá utilizar herramientas ordinarias como DNF y YUM para instalar dependencias y paquetes relacionados.

Epel es responsable de desarrollar, administrar y mantener un conjunto de paquetes adicionales de alta calidad. Estos paquetes podrían ser un software que no forme parte del repositorio o actualizaciones principales que aún no se lanzan. Los paquetes EPEL se basan principalmente en Fedora, lo que significa que estos paquetes nunca reemplazarán o entrarán en conflicto con paquetes en Sistemas de Linux Enterprise. Epel comparte gran parte de la arquitectura de Fedora, incluida la instancia de Bugzilla, el sistema de compilación, el gerente de espejo, el administrador de actualizaciones y más.

Puede utilizar el repositorio EPEL con las siguientes distribuciones de Linux:

  • Cento
  • Red Hat Enterprise Linux (RHEL)
  • Oracle Linux
  • Linux científico

En este momento, Epel apoya a Rhel 7 y Rhel 8. Existen módulos para Perl, Python, Ruby Gems y otros extras para varios lenguajes de programación en la lista de paquetes Epel. También incluye otros programas como ImageMagick, etckeeper, GraphicsMagick, Cromo Browser Builds, etc.

La motivación detrás del desarrollo del repositorio de Epel:

  • Proporcionar paquetes de alta calidad a CentOS, Derivadas comparables Rhel como distribuciones científicas de Linux. Estos paquetes se han construido, probado y mejorado en Fedora.
  • Colaborar estrechamente con el proyecto Fedora utilizando las mismas reglas, directrices, infraestructura y políticas, tanto como sea factible.
  • Mantenga la documentación complementaria de EPEL que describe las diferencias y explicaciones en las pocas circunstancias en las que es imposible mantenerse sincronizado con Fedora.

¿Por qué debería usar el repositorio de Epel??

  • El repositorio de Epel es completamente gratuito y de código abierto.
  • DNF y YUM se utilizan para instalar un número innumerable de paquetes de código abierto.
  • El repositorio de Fedora es responsable de todos los paquetes de Epel.
  • No hay problemas de compatibilidad y paquetes duplicados básicos.

Características de Epel:

  • Este proyecto administra paquetes de RPM para CentOS, Red Hat Enterprise Linux (RHEL) y Científico Linux.
  • EPEL también incluye paquetes para servidores, escritorios y desarrollo.
  • Tiene su participación en la comunidad de código abierto.
  • También admite la gestión de paquetes a granel.

Instalación del repositorio EPEL en CentOS:

CentOS es la distribución más fácil en términos de instalación de repositorio de EPEL. Escriba el comando otorgado a continuación para instalar la última versión de Epel en su sistema CentOS.

SUDO DNF Instalar Epel-Lanzamiento

Ingrese "Y" para permitir que la instalación de EPEL continúe.

Ahora utilice este comando para verificar si el EPEL está instalado correctamente en su sistema o no:

RPM -Q EPEL LAGE

Enumere todos los paquetes activos presentes en este repositorio EPEL. De esta manera, se verificará que este repositorio esté habilitado en su sistema CentOS o no.

$ DNF Repolista
$ yum --disablerepo = "*" --enableRepo = "Epel" Lista disponible
$ dnf --disablerepo = "*" --enableRepo = "Epel" Lista disponible

Para buscar un paquete en particular en el repositorio EPEL, escriba el comando de la siguiente manera:

$ dnf --disablerepo = "*" --enableRepo = "Epel" Lista disponible | Grep 'Monitorix'

También le hemos proporcionado la sintaxis para instalar cualquier paquete que exista en el repositorio de Epel. Especifique el "Nombre del paquete", y todos están listos para comenzar su instalación.

yum --enableRepo = "epel" instalación
DNF --ENABLEREPO = "EPEL" Instalar

Por ejemplo, buscaremos e instalaremos el paquete "HTOP" desde el repositorio EPEL.

$ DNF --Enablerepo = Epel Info HTOP
$ sudo dnf --enableRepo = Epel install htop

Conclusión:

Los desarrolladores de Fedora querían usar los paquetes que mantienen en RHEL/CentOS; Así es como tuvieron la idea de desarrollar el Epel repositorio. Epel es responsable de desarrollar, administrar y mantener un conjunto de paquetes adicionales de alta calidad. Instalar y habilitar este repositorio le permitirá usar herramientas estándar como DNF y YUM para instalar dependencias y paquetes relacionados. En este tutorial, aprendió sobre el procedimiento de habilitar y usar el Epel repositorio en su Cento sistema.