GNU/Linux >> Tutoriales Linux >  >> Linux

8 repositorios de terceros de YUM para CentOS y RHEL

Los repositorios son como enormes servidores donde los desarrolladores almacenan los archivos de la aplicación. En Linux, los repositorios juegan un papel vital en el rendimiento y la instalación de la aplicación. De mis experiencias anteriores, me he enfrentado a problemas al instalar aplicaciones debido a un repositorio defectuoso o roto. La mayoría de las principales distribuciones de Linux tienen su propio repositorio oficial dedicado de Linux. A pesar de tener su propio repositorio dedicado para Fedora, CentOS o Red Hat Linux, es posible que debamos confiar en algunos repositorios YUM de terceros para la instalación de paquetes a través de comandos YUM.

Repositorios de terceros de YUM

La necesidad de los repositorios de terceros de YUM se ve cuando necesitamos instalar un paquete que aún no está disponible en el repositorio oficial o el paquete es demasiado antiguo y ya no continúa. La mayoría de los repositorios de YUM de terceros son gratuitos y de código abierto. Hay muchas otras razones por las que puede necesitar usar repositorios de terceros. Puede obtener a través de los métodos CLI.

Hay algunas reglas para obtener repositorios de terceros en Fedora, que debe recordar. Si está tratando de obtener un paquete propietario, es posible que no obtenga permiso para obtenerlo en Fedora. Tampoco podrá obtener paquetes ilegales en Fedora. Si algún paquete o herramienta de dependencia viola las leyes de los Estados Unidos, no podrá obtenerlo en su sistema.

En esta publicación, veremos una descripción general de algunos de los repositorios de terceros de YUM más utilizados y comunes para CentOS y RHEL; también veremos cómo puede introducirlos en su sistema.

1. Repositorio EPEL

EPEL es el repositorio YUM de terceros más utilizado y común para Red Hat y Fedora Linux. Estos repositorios YUM se pueden usar tanto para Red Hat, CentOS y Fedora Linux. La forma completa de EPEL se define como Paquetes adicionales para Enterprise Linux. Puede ejecutar los comandos yum mencionados a continuación con acceso sudo para obtener los repositorios EPEL en su máquina.

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

2. Repositorio REMI

El repositorio REMI es otro de los mejores repositorios para la empresa Red Hat Linux que puede ayudar mucho a los desarrolladores de PHP. Es compatible con Enterprise Linux (EL). Se puede usar para la pila de PHP, integraciones de bases de datos y otras tareas de desarrollo. Puede obtener y habilitar el repositorio YUM de terceros de REMI ejecutando los comandos YUM mencionados a continuación.

Habilitar el repositorio REMI YUM en 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

Obtenga el repositorio REMI YUM en 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

Habilitar el repositorio REMI YUM en 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

RPM fusion ofrece una gran fuente de paquetes para empresas Red Hat, CentOS y Fedora Linux. Puede obtener paquetes gratuitos y de pago a través de este repositorio de YUM de terceros. El uso de RPMFusin es totalmente seguro. Puede obtener y habilitar el repositorio RPMFusion en su Linux a través de los comandos yum mencionados a continuación.

Habilitar el repositorio RPMFusion YUM en 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

Obtenga el repositorio RPMFusion YUM en 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

Habilitar el repositorio RPMFusion YUM en 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

La forma completa de ELRepo se define como Enterprise Linux Repository. El repositorio de terceros ELRepo es uno de los mejores repositorios para Red Hat, CentOS y Fedora Linux que ofrece software basado en hardware para que su computadora sea más fluida. Puede obtener el controlador de su tarjeta gráfica, la tarjeta de audio de sonido, la cámara web, el teclado, el controlador del mouse y otros controladores esenciales de los repositorios de ELRepo.

Puede obtener y habilitar el repositorio ELRepo Repository en su Linux a través de los comandos yum mencionados a continuación.

Habilitar el repositorio ELRepo YUM en 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

Obtenga el repositorio ELRepo YUM en 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

Habilitar el repositorio ELRepo YUM en 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

El repositorio NUX-dextop para Linux ofrece paquetes multimedia para los sistemas operativos empresariales Linux. Puede obtener su reproductor multimedia y paquetes de códecs multimedia del repositorio YUM de terceros de NUX-dextop.

Puede obtener y habilitar el Repositorio NUX-dextop en su Linux a través de los comandos yum mencionados a continuación.

Habilitar el repositorio NUX-dextop YUM en 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

Obtenga el repositorio NUX-dextop YUM en 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

Habilitar el repositorio NUX-dextop YUM en 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 terceros de GhettoForge YUM

El repositorio YUM de terceros de GhettoForge se creó para sistemas Linux empresariales como Red Hat Linux Enterprise. En este repositorio encontraremos postfix, limnoria y otros paquetes esenciales. No encontrará paquetes en este repositorio para las versiones anteriores de RHEL.

Puede obtener y habilitar el repositorio YUM de terceros de GhettoForge en su Linux a través de los comandos yum mencionados a continuación.

Habilitar el repositorio GhettoForge YUM en RHEL 8

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

Obtenga el repositorio GhettoForge YUM en RHEL 7

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

Habilitar el repositorio GhettoForge YUM en RHEL 6

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

7. Repositorio Psychotic Ninja YUM

El repositorio YUM de terceros de Psychotic Ninja ofrece a los usuarios paquetes auténticos y de buena calidad que no están disponibles en el repositorio empresarial convencional de Linux. Encontrará la clave del paquete GNU en este repositorio.

Para importar la clave GPG y habilitar el Repositorio Psychotic Ninja en su Linux a través de los comandos yum mencionados a continuación.

# 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 

8. Repositorio de terceros YUM de la comunidad IUS

IUS es la forma abreviada de Inline with Upstream Stable, que es un repositorio YUM de terceros basado en la comunidad para Red Hat, CentOS y Fedora Linux. Obtendrá paquetes para marcos PHP, Python Pips, SQL y otros paquetes.

Para habilitar el IUS Community Repository en su Linux a través de los comandos yum mencionados a continuación.

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

Sugerencia adicional:Repositorios de GUI de terceros en Gnome Fedora

Hasta ahora, hemos visto cómo obtener repositorios YUM de terceros a través del método CLI. Aquí, discutiremos el método GUI para habilitar los repositorios de terceros. Encontrará esta opción en Fedora Linux y sistemas basados ​​en GNOME también.

Primero, deberá ir a la aplicación de software y paquete para su sección de software. Ahora, navegue por el menú de tres barras desde la esquina superior derecha, como puede ver en la imagen a continuación.

Ahora, haga clic en Repositorios de software. Luego verá la opción para instalar los repositorios de terceros en su sistema basado en YUM.

¡Perspectivas!

En toda la publicación, hemos visto la descripción general de algunos de los repositorios de terceros de YUM más comunes y activos y los métodos para ingresarlos en su máquina Linux. También hemos visto cómo puede habilitar el repositorio de terceros predeterminado en Fedora a través del método GUI. Tenga en cuenta que si no puede cargar ningún repositorio en su sistema, modifique la ubicación predeterminada del servidor del repositorio y vuelva a intentarlo.

Espero que este post te haya sido de ayuda; en caso afirmativo, comparta esta publicación con sus amigos y la comunidad de Linux. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.


Linux
  1. Habilite las actualizaciones automáticas de nginx usando el repositorio yum para distribuciones RHEL/CentOS

  2. Cómo instalar el módulo mod_pagespeed para Apache en RHEL, CentOS y Fedora usando YUM

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

  4. Cómo excluir un repositorio específico para la actualización de Yum en CentOS/Red Hat

  5. CentOS/RHEL:cómo crear y alojar un repositorio de yum en httpd

Cómo habilitar el repositorio EPEL en CentOS y RHEL

Cómo habilitar el repositorio EPEL en el servidor CentOS 8 y RHEL 8

Gestión de canales y repositorios en Spacewalk:CentOS 7/RHEL 7 y CentOS 6/RHEL 6

Instalar y configurar el servidor YUM local en CentOS 7 [Guía]

Los 50 mejores ejemplos de comandos YUM para usuarios de RHEL o CentOS

Errores comunes en Yum en CentOS, RHEL o Fedora