Cómo instalar y habilitar EPEL / EPEL Next Repository en CentOS 9 Stream

EPEL, que significa Paquetes adicionales para Enterprise Linux, es un repositorio gratuito y de código abierto que proporciona paquetes adicionales para Enterprise Linux. El repositorio de EPEL se creó porque los colaboradores de Fedora querían usar los paquetes de Fedora que mantienen en RHEL y otras distribuciones compatibles, como CentOS, Rocky Linux y AlmaLinux, por nombrar algunas.

El repositorio EPEL también es conocido por traer paquetes adicionales y paquetes actualizados que pueden estar atrasados ​​en el repositorio central, junto con las dependencias requeridas por otros repositorios externos, por ejemplo, el repositorio Remi PHP.

En el siguiente tutorial, aprenderá cómo instalar el repositorio EPEL y el repositorio EPEL Next, que es la próxima versión de prueba que puede usarse para paquetes más nuevos cuando se produzcan actualizaciones importantes en la distribución principal en CentOS 9 Stream.

Actualizar flujo de CentOS

Antes de continuar con el tutorial, actualice su sistema para asegurarse de que todos los paquetes existentes estén al día.

Anuncio
sudo dnf upgrade --refresh -y

Situacional: eliminar DNF Subscription Manager

Para los usuarios que acaban de instalar CentOS Stream, pueden tener problemas con “Este sistema no está registrado con un servidor de derechos. Puede usar el administrador de suscripción para registrarse,” luego use el siguiente comando para eliminar el administrador de suscripciones.

Anuncio
sudo dnf erase subscription-manager -y

Ejemplo de salida:

Cómo instalar y habilitar EPEL / EPEL Next Repository en CentOS 9 Stream

Como se mencionó anteriormente, se han eliminado todos los bloqueos basados ​​en suscripción.

Instale el repositorio EPEL/EPEL Next

La primera tarea es instalar el repositorio EPEL. La recomendación es instalar ambos repositorios, dado que CentOS 9 Stream es una versión ascendente para RHEL. Ahora, a menudo, se pueden requerir paquetes de él.

Primero, habilite el CRB.

Anuncio
sudo dnf config-manager --set-enabled crb

Luego, instala EPEL usa lo siguiente (dnf) comando de terminal:

sudo dnf install \
    https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
    https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm

Confirme la siguiente instalación de EPEL o EPEL

Ahora que ha instalado el repositorio de EPEL, verificar la instalación es una buena idea. La forma más fácil y rápida es utilizar el comando dnf repolist.

Anuncio
sudo dnf repolist | grep epel

Ejemplo de salida:

Cómo instalar y habilitar EPEL / EPEL Next Repository en CentOS 9 Stream

Como se muestra arriba, el repositorio se muestra y se instala correctamente.

Vea también  Cómo instalar controladores NVIDIA en CentOS 9/8 Stream

Consejos para el repositorio de EPEL

Uno de los trucos útiles al utilizar el repositorio EPEL o EPEL Next es enumerar los paquetes disponibles.

Anuncio
sudo dnf --disablerepo="*" --enablerepo="epel" list available

Salida de ejemplo (Nota impresión grande):

Cómo instalar y habilitar EPEL / EPEL Next Repository en CentOS 9 Stream

Como se indicó anteriormente, puede filtrar aún más la lista para encontrar paquetes específicos. El ejemplo encontrará phpMyAdmin.

Ejemplo de EPEL:

Anuncio
sudo dnf --disablerepo="*" --enablerepo="epel" list available | grep -i phpMyAdmin

Ejemplo siguiente de EPEL:

sudo dnf --disablerepo="*" --enablerepo="epel-next" list available | grep -i phpMyAdmin

Ejemplo de salida:

Anuncio
Cómo instalar y habilitar EPEL / EPEL Next Repository en CentOS 9 Stream

Ahora que ha encontrado el EPEL que contiene los paquetes que desea instalar, use el siguiente comando para instalarlos directamente desde el repositorio de EPEL.

Ejemplo (Reemplazar con el nombre de su paquete):

sudo dnf --enablerepo="epel" install phpMyAdmin

Ejemplo de salida:

Cómo instalar y habilitar EPEL / EPEL Next Repository en CentOS 9 Stream

Alternativamente, los usuarios con EPEL Siguiente puede usar el siguiente comando si existe un paquete más nuevo.

Anuncio
sudo dnf --enablerepo="epel-next" install phpMyAdmin

Tenga en cuenta que a menudo no puede utilizar el –Enablerepo y utilice el comando de instalación estándar. Sin embargo, esto no siempre funciona cuando existen múltiples opciones.

Anuncio

Cómo quitar (desinstalar) EPEL o EPEL Siguiente

Idealmente, no debería necesitar eliminar el repositorio una vez instalado. Sin embargo, si debe eliminarlo, utilice el siguiente comando.

Para eliminar el repositorio de EPEL:

sudo dnf remove epel-release

Para eliminar el repositorio EPEL Next:

sudo dnf remove epel-next-release

Comentarios y Conclusión

En el tutorial, aprendió cómo importar el repositorio EPEL en CentOS 9 Stream, junto con varias opciones y consejos para usar EPEL en su sistema.

En general, EPEL es un repositorio muy conocido y muy utilizado. Es probable que deba instalarlo en versiones posteriores de RHEL, ya que a menudo contiene paquetes esenciales todos los días, especialmente en los servidores.

Anuncio
Anuncio


¿No es lo que estabas buscando? Intente buscar tutoriales adicionales.

Deja un comentario