Búsqueda de sitios web

Los 8 principales repositorios de terceros YUM/DNF para Linux basado en RHEL


YUM (Yellowdog Updater Modified) es una herramienta de administración de paquetes basada en gráficos y línea de comandos de código abierto y ampliamente utilizada para sistemas Linux basados en RPM (RedHat Package Manager), que incluye, entre otros, Red Hat Enterprise Linux< (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux y AlmaLinux, que se utiliza para instalar, actualizar, eliminar o buscar paquetes de software en un sistema.

El comando DNF (Dandified yum) es la versión de próxima generación del administrador de paquetes tradicional YUM para sistemas basados en RedHat.

Para instalar paquetes de software que no están incluidos en los repositorios base y de actualización predeterminados, así como en los repositorios adicionales, debe instalar y habilitar otros repositorios de terceros en su sistema.

En este artículo, revisaremos los principales 8 YUM/DNF repositorios para distribuciones basadas en RHEL, que la comunidad Linux recomienda con frecuencia.

Advertencia: siempre debe recordar que los repositorios enumerados a continuación no son proporcionados ni respaldados por RHEL; Es posible que estén actualizados o no o que se comporten como usted espera; utilícelos bajo su propio riesgo.

1. Repositorio EPEL

EPEL (Paquetes adicionales para Enterprise Linux) es un proyecto de repositorio popular, gratuito y de código abierto, basado en la comunidad, cuyo objetivo es proporcionar paquetes de alta calidad que han sido desarrollados y probados. , y mejorado en Fedora y disponible para RHEL, CentOS, Scientific Linux y distribuciones de Linux similares. La mayoría de los demás repositorios enumerados en este artículo dependen de EPEL.

Para habilitar el repositorio EPEL en su sistema, utilice los siguientes comandos.

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm  [on RHEL 8]
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  [on RHEL 7]
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm  [on RHEL 6]

2. Repositorio REMI

REMI es un repositorio de terceros ampliamente utilizado que proporciona las últimas versiones de la pila PHP y algún otro software relacionado a los usuarios de Fedora. y distribuciones Enterprise Linux (EL) como RHEL, CentOS, Oracle, Scientific Linux y más.

Antes de poder habilitar Remi, primero debe habilitar el repositorio EPEL, de la siguiente manera:

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

-------- On RHEL 7 --------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

-------- On RHEL 6 --------
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm

3. Repositorio RPMFusion

RPMFusion es un repositorio de terceros que ofrece software complementario gratuito y no gratuito para las distribuciones Fedora y Enterprise Linux, incluidas RHEL y CentOS. . Debe habilitar el repositorio EPEL antes de habilitar RPM Fusion.

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

-------- On RHEL 7 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm

-------- On RHEL 6 -------- 
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm

4. Repositorio ELRepo

ELRepo (Community Enterprise Linux Repository) es un repositorio RPM destinado a proporcionar paquetes relacionados con el hardware, como controladores de sistemas de archivos, controladores de gráficos, controladores de red, controladores de sonido, cámara web y controladores de vídeo para mejorar su experiencia con Enterprise Linux.

Para habilitar ELRepo en su sistema, use los siguientes comandos.

-------- On RHEL 8 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

-------- On RHEL 7 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

-------- On RHEL 6 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

5. Repositorio NUX-dextop

NUX-dextop es un repositorio RPM para paquetes de software multimedia y de escritorio para EL. Contiene una gran cantidad de software gráfico y programas basados en interfaz de línea de comandos (CLI), incluida la herramienta para compartir escritorio remoto Remmina, el reproductor multimedia VLC y muchos otros.

También debe habilitar el repositorio EPEL antes de habilitar nux-dextop.

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

-------- On RHEL 7 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

-------- On RHEL 6 -------- 
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

6. Repositorio GhettoForge

El proyecto GhettoForge se centra en proporcionar paquetes para las versiones 6 y 7 de Enterprise Linux que no están presentes en los conjuntos de paquetes EL básicos ni en otros paquetes de terceros. repositorios.

Puede habilitar GhettoForge en su sistema usando los siguientes comandos.

-------- On RHEL 8 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm

-------- On RHEL 7 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm

-------- On RHEL 6 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm

7. Repositorio de ninjas psicóticos

Psychotic Ninja tiene como objetivo proporcionar paquetes de alta calidad que no existen en los conjuntos de paquetes EL básicos ni en otros repositorios de terceros, para las versiones 6 y 7 de Enterprise Linux.

Para habilitar el repositorio Psychotic Ninja, primero debe importar la clave GPG y luego instalarla.

rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic
rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm 

Tenga en cuenta que este paquete unificado de versión psicótica funciona en todas las versiones y arquitecturas, incluida la versión de 64 bits de CentOS/RHEL 7.

8. Repositorio comunitario de IUS

El último en la lista es IUS (Inline with Upstream Stable) es un nuevo repositorio de terceros respaldado por la comunidad que proporciona paquetes RPM de alta calidad para las últimas versiones upstream. de PHP, Python, MySQL y Red Hat Enterprise Linux (RHEL) y CentOS.

Al igual que muchos de los repositorios que hemos analizado, IUS también depende de EPEL.

-------- On RHEL 7 --------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install https://repo.ius.io/ius-release-el7.rpm 

¡Eso es todo! En este artículo, revisamos los principales 8 YUM/DNF repositorios de terceros para Linux basado en RHEL, que la comunidad de Linux recomienda con frecuencia. Si conoce algún otro repositorio que proporcione paquetes de software de alta calidad y merezca ser incluido aquí, háganoslo saber a través del formulario de comentarios a continuación.