EPEL (Paquetes adicionales para Enterprise Linux) es un repositorio de paquetes complementarios de alta calidad para distribuciones de Linux como CentOS Stream mantenido por el Proyecto Fedora. EPEL proporciona una amplia gama de paquetes de software adicionales no incluidos en los repositorios estándar de CentOS, lo que mejora la funcionalidad y usabilidad de su sistema. EPEL Next es un repositorio complementario que proporciona versiones más nuevas de paquetes para garantizar la compatibilidad con las últimas actualizaciones y funciones de CentOS Stream.
Para habilitar EPEL y EPEL Next en CentOS Stream 9, puede usar la terminal de línea de comandos. Esta guía lo guiará a través de los pasos para configurar estos repositorios, asegurando que tenga acceso a una gama más amplia de paquetes de software.
Actualice CentOS Stream antes de la instalación de EPEL
Es importante actualizar su sistema antes de continuar con el tutorial para garantizar que todos los paquetes existentes estén actualizados y evitar conflictos durante la instalación.
sudo dnf upgrade --refresh
Instalar EPEL y EPEL Siguiente
Inicialmente, active el repositorio CRB. Para aquellos que no están familiarizados, CRB es el nuevo repositorio para las herramientas CentOS Stream, que reemplaza al antiguo repositorio PowerTools.
sudo dnf config-manager --set-enabled crb
Ahora, use el siguiente comando de terminal (dnf) para instalar EPEL.
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
Los usuarios que no lo necesiten o no lo quieran pueden eliminar EPEL Next simplemente eliminando la última línea del comando anterior.
Confirmar la instalación de EPEL
Ahora que se ha instalado el repositorio EPEL, es una buena idea verificar la instalación. El método más sencillo y rápido es utilizar el comando dnf repolist.
dnf repolist | grep epel
Como se mencionó anteriormente, el repositorio se mostró e instaló exitosamente.
Ejemplos de comandos del repositorio EPEL
A continuación, el tutorial recorrerá algunos comandos que pueden resultarle útiles en su terminal buscando en el repositorio.
Primero, para enumerar todos los paquetes que están disponibles en el repositorio EPEL, use el comando:
dnf list available --enablerepo=epel
Busque un paquete específico en el repositorio EPEL, use el comando:
dnf search package-name --enablerepo=epel
Para instalar un paquete desde el repositorio EPEL, use el comando:
dnf install package-name --enablerepo=epel
Por último, para buscar actualizaciones en los paquetes instalados desde el repositorio EPEL, use el comando:
dnf check-update --enablerepo=epel
Comandos EPEL adicionales en CentOS Stream
Eliminar EPEL de CentOS Stream
Idealmente, no es necesario eliminar el repositorio EPEL después de instalarlo, pero si es necesario, use el siguiente comando para eliminarlo.
Eliminar el repositorio EPEL:
sudo dnf remove epel-release
Eliminar el repositorio EPEL Next:
sudo dnf remove epel-next-release
Conclusión
Al habilitar EPEL y EPEL Next en su sistema CentOS Stream, obtiene acceso a varios paquetes de software adicionales que mejoran las capacidades de su sistema. La actualización periódica de estos repositorios garantiza que se beneficie de las últimas funciones y mejoras. Disfrute de la mayor funcionalidad y versatilidad que EPEL y EPEL Next aportan a su entorno CentOS Stream.