Els 8 principals repositoris de tercers YUM/DNF per a Linux basat en RHEL
Sistemes Linux basats en RPM (RedHat Package Manager), inclosos, entre d'altres, Red Hat Enterprise Linux (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux i AlmaLinux, que s'utilitza per instal·lar, actualitzar, eliminar o cercar paquets de programari en un sistema.
Els sistemes basats en RedHat.
Per instal·lar paquets de programari que no s'inclouen als dipòsits base i d'actualització predeterminats, així com dipòsits addicionals, cal que instal·leu i habiliteu altres dipòsits de tercers al vostre sistema.
En aquest article, revisarem els 8 principals repositoris YUM/DNF per a distribucions basades en RHEL, que sovint són recomanats per la comunitat Linux.
Avís: sempre hauríeu de recordar que els dipòsits enumerats a continuació no són proporcionats ni suportats per RHEL; poden estar o no actualitzats o comportar-se de la manera que espereu: feu-los servir sota el vostre propi risc.
1. Repositori EPEL
EPEL (Extra Packages for Enterprise Linux) és un projecte de repositori popular, de codi obert i gratuït, basat en la comunitat, que té com a objectiu proporcionar paquets d'alta qualitat que s'han desenvolupat, provat i millorat a Fedora i posats a disposició per a RHEL, CentOS, Scientific. Linux i distribucions similars de Linux. La majoria dels altres dipòsits enumerats en aquest article depenen d'EPEL.
Per habilitar el repositori EPEL al vostre sistema, utilitzeu les ordres següents.
# 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. Repositori REMI
REMI és un dipòsit de tercers àmpliament utilitzat que proporciona les últimes versions de la pila PHP i algun altre programari relacionat als usuaris de distribucions Fedora i Enterprise Linux (EL) com RHEL, CentOS, Oracle, Scientific Linux i més.
Abans de poder habilitar Remi, primer heu d'activar el repositori EPEL, de la següent 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. Repositori RPMFusion
RPMFusion és un dipòsit de tercers que ofereix algun programari addicional gratuït i no gratuït per a distribucions de Fedora i Enterprise Linux, inclosos RHEL i CentOS. Heu d'habilitar el repo EPEL abans d'activar 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. Repositori ELRepo
ELRepo (Community Enterprise Linux Repository) és un dipòsit RPM destinat a proporcionar paquets relacionats amb el maquinari, com ara controladors de sistemes de fitxers, controladors de gràfics, controladors de xarxa, controladors de so, càmera web i controladors de vídeo, per millorar la vostra experiència amb Enterprise Linux.
Per habilitar ELRepo al vostre sistema, utilitzeu les ordres següents.
-------- 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. Repositori NUX-dextop
NUX-dextop és un dipòsit RPM per a paquets de programari d'escriptori i multimèdia per a EL. Conté una gran quantitat de programari gràfic i programes basats en la interfície de línia d'ordres (CLI), inclòs el reproductor multimèdia VLC i molts altres.
També heu d'habilitar el repo EPEL abans d'activar 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. Repositori GhettoForge
El projecte GhettoForge se centra a proporcionar paquets per a les versions 6 i 7 de Enterprise Linux que no estan presents als conjunts de paquets EL bàsics ni a altres repositoris de tercers.
Podeu habilitar GhettoForge al vostre sistema mitjançant les ordres següents.
-------- 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. Repositori Psychotic Ninja
Psychotic Ninja té com a objectiu proporcionar paquets d'alta qualitat que no existeixen als conjunts de paquets EL bàsics ni en altres repositoris de tercers, per a les versions 6 i 7 d'Enterprise Linux.
Per habilitar el repositori Psychotic Ninja, primer, heu d'importar la clau GPG i després instal·lar-la.
# 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
Tingueu en compte que aquest paquet de llançament psicòtic unificat funciona en totes les versions i arquitectures, inclosa la versió de 64 bits de CentOS/RHEL 7.
8. Repositori de la comunitat IUS
L'últim a la llista és, IUS (Inline with Upstream Stable) és un nou dipòsit de tercers, compatible amb la comunitat, que proporciona paquets RPM d'alta qualitat per a les últimes versions ascendents de PHP, Python, MySQL i Red Hat Enterprise Linux (RHEL). ), i CentOS.
Igual que molts dels repositoris que hem mirat, IUS també depèn d'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
Això és tot! En aquest article, hem revisat els 8 principals dipòsits de tercers YUM/DNF per a Linux basat en RHEL, que sovint són recomanats per la comunitat Linux. Si coneixeu algun altre repositori que ofereixi paquets de programari d'alta qualitat i mereixi ser inclòs aquí, feu-nos-ho saber mitjançant el formulari de comentaris a continuació.