Table of Contents
Los 8 principales repositorios de terceros de YUM para CentOS y RHEL
YUM (Yellowdog Updater Modified) es una herramienta de gestión de paquetes basada en gráficos y línea de comandos de código abierto ampliamente utilizada para sistemas Linux basados en RPM (RedHat Package Manager), que incluye, entre otros, Red Hat Enterprise Linux. ( RHEL. , CentOS. y Scientific Linux. ( SL. , Oracle Linux ( OL. . Se utiliza para instalar, actualizar, eliminar o buscar paquetes de software en un sistema.
Para instalar paquetes de software que no están incluidos en la base. y actualizaciones. repositorios, así como repositorios CentOS. adicionales ( Extras. Centosplus. CentOS-Fasttrack. Versión continua. y Colecciones de software. , debe instalar y habilitar otros repositorios de terceros en su sistema.
En este artículo, revisaremos la parte superior 8. repositorios YUM para distribuciones CentOS/RHEL, que la comunidad CentOS recomienda con frecuencia.
Advertencia. debe Recuerde siempre que los repositorios que se enumeran a continuación no son proporcionados ni son compatibles con CentOS. pueden o no estar actualizados o comportarse de la manera que espera que lo hagan; utilícelos bajo su propio riesgo.
1. Repositorio EPEL
EPEL. ( Paquetes adicionales para Linux empresarial. es un proyecto de repositorio popular, gratuito y de código abierto, basado en la comunidad destinado a proporcionar paquetes de alta calidad que se han desarrollado, probado y mejorado en Fedora. y están disponibles para RHEL. CentOS. Scientific Linux. y distribuciones Linux similares. La mayoría de los otros repositorios enumerados en este artículo dependen de EPEL.
freestar.config.enabled_slots.push
Para habilitar el repositorio EPEL. en su sistema, use los siguientes comandos.
# yum install epel-release
Nota. : En RHEL 7. debe habilitar los repositorios opcionales. y extras. ya que los paquetes de EPEL. pueden depender de los paquetes de estos repositorios.
# repositorios del administrador de suscripciones–enable “rhel-*-opcional-rpms”–enable “rhel-*-extras-rpms”
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 distribuciones de Fedora. y 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:
—————-CentOS/RHEL 7—————- # yum install epel-release # wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm # rpm-Uvh remi-release-7.rpm # subscription-manager repos–enable = rhel-7-server-optional-rpms [Solo en RHEL]. —————-CentOS/RHEL 6—————- # yum install epel-release # wget https://rpms.remirepo.net/enterprise/remi-release-6.rpm # rpm-Uvh remi-release-6.rpm # rhn-channel–add–channel = rhe l-$ (uname-i)-server-optional-6 [Solo en RHEL].
3. Repositorio RPMFusion
RPMFusion. es un repositorio de terceros que ofrece software complementario gratuito y no gratuito para Fedora. y Enterprise Linux. distribuciones que incluyen RHEL y CentOS. Debe habilitar el repositorio EPEL. antes de habilitar RPM Fusion.
—————-CentOS/RHEL 7—————- # yum install epel-release # 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 —————-CentOS/RHEL 6—————- # yum install epel-release # 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. ELRepo Repository
ELRepo. ( Community Enterprise Linux Repository. es un repositorio RPM. destinado a proporcionar paquetes relacionados con el hardware, como sistemas de archivos controladores, controladores de gráficos, controladores de red, controladores de sonido, controladores de cámara web y video, para mejorar su experiencia con Enterprise Linux.
Para habilitar ELRepo en su sistema, use los siguientes comandos.
—————-CentOS/RHEL 7—————- # rpm–import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm-Uvh https://www. elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm —————-CentOS/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 la 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 EPEL. repositorio antes de habilitar nux-dextop.
—————-CentOS/RHEL 7—————- # yum-y instalar epel-release # rpm-Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm —————-CentOS/RHEL 6—————- # yum-y instale epel-release # rpm-Uvh 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 actualmente en la base EL conjuntos de paquetes ni en otros repositorios de terceros.
Puede habilitar GhettoForge. en su sistema usando los siguientes comandos.
—————-CentOS/RHEL 7—————- # rpm-Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm —————-CentOS/RHEL 6—————- # rpm-Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7. Psychotic Ninja Repository
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 de lanzamiento psicótico unificado funciona en todos los lanzamientos y arquitecturas, incluida la versión de 64 bits de CentOS/RHEL 7.
8. Repositorio de la comunidad de IUS
El último en la lista es, IUS. ( Inline con Upstream Stable. es un nuevo repositorio de terceros respaldado por la comunidad que proporciona alta calidad Paquetes RPM para las últimas versiones upstream de PHP, Python, MySQL, para Red Hat Enterprise Linux (RHEL) y CentOS.
Al igual que muchos de los repositorios que hemos visto, IUS. también depende de EPEL.
—————-CentOS/RHEL 7—————- # yum-y instala epel-release # rpm-Uvh https://centos7.iuscommunity.org/ius-release.rpm —————-CentOS/RHEL 6—————- # yum-y instalar epel-release # rpm-Uvh https://centos6.iuscommunity. org/ius-release.rpm
¡Eso es todo! En este artículo, revisamos los 8 YUM. principales repositorios de terceros para CentOS/RHEL, que la comunidad de CentOS 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.