GNU/Linux >> Tutoriales Linux >  >> Cent OS

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

YUM (Yellowdog Updater Modified) es una herramienta de gestión de paquetes basada en gráficos y de línea de comandos de código abierto y ampliamente utilizada para sistemas Linux basados ​​en RPM (RedHat Package Manager), incluidos, entre otros, Red Hat Enterprise Linux (RHEL ), CentOS , Linux científico (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 YUM tradicional para sistemas basados ​​en RedHat.

Para instalar paquetes de software que no están incluidos en la base predeterminada y actualizar repositorios, así como adicionales repositorios, debe instalar y habilitar otros repositorios de terceros en su sistema.

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

Advertencia :Siempre debe recordar que los repositorios que se enumeran a continuación no son proporcionados ni respaldados por RHEL; pueden o no estar actualizados o comportarse de la manera que usted espera que lo hagan; utilícelos bajo su propio riesgo.

1. Repositorio EPEL

EPEL (Paquetes adicionales para Enterprise Linux ) es un proyecto de repositorio gratuito y de código abierto, popular, basado en la comunidad, destinado a proporcionar paquetes de alta calidad que se han desarrollado, probado y mejorado en Fedora y disponible para RHEL , Cent OS , Linux científico, y distribuciones de Linux similares. La mayoría de los otros repositorios enumerados en este artículo dependen de EPEL .

Para habilitar el EPEL repositorio en su sistema, use 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 PHP stack, y algún otro software relacionado, para usuarios de Fedora y Linux Empresarial (EL ) distribuciones como RHEL, CentOS, Oracle, Scientific Linux y más.

Antes de poder habilitar Remi , debe habilitar el EPEL repositorio primero, 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 Fedora y Linux Empresarial distribuciones que incluyen RHEL y CentOS. Necesita habilitar el EPEL repositorio 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 (Repositorio de Linux empresarial de la comunidad ) es un RPM repositorio 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ámaras web y controladores de video, 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 RPM repositorio de paquetes de software de escritorio y multimedia para EL. Contiene una gran cantidad de software gráfico y programas basados ​​en la interfaz de línea de comandos (CLI), incluida la herramienta de uso compartido de escritorio remoto Remmina, el reproductor multimedia VLC y muchos otros.

También debe habilitar el EPEL repositorio 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 de GhettoForge

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

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 Ninja Psicótico

Ninja psicótico 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 ninja psicótico repositorio, 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 liberación de psicóticos funciona en todas las versiones y arquitecturas, incluida la versión de 64 bits de CentOS/RHEL 7.

8. Repositorio de la comunidad IUS

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

Al igual que muchos de los repositorios que hemos visto, 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 mejores 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.


Cent OS
  1. Las mejores herramientas de Linux para escritores

  2. Cómo configurar el repositorio YUM en Linux/Centos/Redhat | YUM en Linux/Centos/Redhat

  3. Los 5 mejores programas de copia de seguridad de datos para Linux

  4. Los 5 mejores software de virtualización de código abierto para Linux

  5. Las 5 mejores distribuciones de Linux para juegos

Las 10 mejores distribuciones de Linux para computadoras portátiles y de escritorio

Los 10 mejores editores de texto para Linux Desktop

Conceptos básicos de Linux:30 ejemplos de comandos YUM para la gestión de paquetes de Linux

Los 5 mejores programas de seguimiento del tiempo para Linux

Los 25 mejores comandos de Vim para Linux

8 repositorios de terceros de YUM para CentOS y RHEL