Top 8 depozite terțe YUM/DNF pentru Linux bazat pe RHEL


YUM (Yellowdog Updater Modified) este un instrument de gestionare a pachetelor bazat pe linie de comandă și grafică, cu sursă deschisă, utilizat pe scară largă pentru sistemele Linux bazate pe RPM (RedHat Package Manager), inclusiv, dar fără a se limita la, Red Hat Enterprise Linux< (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux și AlmaLinux, care sunt utilizate pentru a instala, actualiza, elimina sau căuta pachete software pe un sistem.

Comanda DNF (Dandified yum) este versiunea de ultimă generație a managerului tradițional de pachete YUM pentru sisteme bazate pe RedHat.

Pentru a instala pachete software care nu sunt incluse în depozitele implicite de bază și de actualizare, precum și în depozitele suplimentare, trebuie să instalați și să activați alte depozite terțe de pe sistemul dvs.

În acest articol, vom analiza primele 8 repozitive YUM/DNF pentru distribuțiile bazate pe RHEL, care sunt recomandate frecvent de comunitatea Linux.

Avertisment: ar trebui să vă amintiți întotdeauna că depozitele enumerate mai jos nu sunt furnizate și nici nu sunt acceptate de RHEL; pot fi sau nu la zi sau se comportă așa cum vă așteptați – folosiți-le pe propriul risc.

1. Depozitul EPEL

EPEL (Extra Packages for Enterprise Linux) este un proiect de depozitare gratuit și open source, popular, bazat pe comunitate, menit să furnizeze pachete de înaltă calitate care au fost dezvoltate, testate , și îmbunătățit în Fedora și pus la dispoziție pentru RHEL, CentOS, Scientific Linux și distribuții Linux similare. Majoritatea celorlalte depozite enumerate în acest articol depind de EPEL.

Pentru a activa depozitul EPEL pe sistemul dvs., utilizați următoarele comenzi.

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. Depozitul REMI

REMI este un depozit terță parte utilizat pe scară largă care furnizează cele mai recente versiuni ale stivei PHP și alte programe similare utilizatorilor Fedora și distribuții Enterprise Linux (EL), cum ar fi RHEL, CentOS, Oracle, Scientific Linux și multe altele.

Înainte de a putea activa Remi, trebuie să activați mai întâi depozitul EPEL, după cum urmează:

-------- 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. Depozitul RPMFusion

RPMFusion este un depozit terță parte care oferă unele programe suplimentare gratuite și negratuite pentru distribuțiile Fedora și Enterprise Linux, inclusiv RHEL și CentOS . Trebuie să activați depozitul EPEL înainte de a activa 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. Depozitul ELRepo

ELRepo (Community Enterprise Linux Repository) este un depozit RPM destinat să furnizeze pachete legate de hardware, cum ar fi drivere de sistem de fișiere, drivere grafice, drivere de rețea, drivere de sunet, webcam și drivere video, pentru a vă îmbunătăți experiența cu Enterprise Linux.

Pentru a activa ELRepo pe sistemul dvs., utilizați următoarele comenzi.

-------- 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. Depozitul NUX-dextop

NUX-dextop este un depozit RPM pentru pachete software desktop și multimedia pentru EL. Conține o mulțime de programe grafice și programe bazate pe interfața de linie de comandă (CLI), inclusiv instrumentul de partajare la distanță Remmina, playerul media VLC și multe altele.

De asemenea, trebuie să activați EPEL repo înainte de a activa 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. Depozitul GhettoForge

Proiectul GhettoForge se concentrează pe furnizarea de pachete pentru versiunile Enterprise Linux 6 și 7 care nu sunt prezente în seturile de pachete EL de bază și nici în alte terțe părți. depozite.

Puteți activa GhettoForge pe sistemul dvs. utilizând următoarele comenzi.

-------- 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. Depozitul Psychotic Ninja

Psychotic Ninja își propune să ofere pachete de înaltă calitate care nu există în seturile de pachete EL de bază și nici în alte depozite terță parte, pentru versiunile Enterprise Linux 6 și 7.

Pentru a activa depozitul Psychotic Ninja, mai întâi trebuie să importați cheia GPG și apoi să o instalați.

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 

Rețineți că acest pachet unificat de eliberare psihotică funcționează în toate versiunile și arhitecturile, inclusiv versiunea pe 64 de biți a CentOS/RHEL 7.

8. Depozitul comunității IUS

Ultimul pe listă este, IUS (Inline with Upstream Stable) este un nou depozit terță parte, susținut de comunitate, care oferă pachete RPM de înaltă calitate pentru cele mai recente versiuni upstream. de PHP, Python, MySQL și Red Hat Enterprise Linux (RHEL) și CentOS.

La fel ca multe dintre repozițiile pe care le-am analizat, IUS depinde și 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 

Asta e tot! În acest articol, am analizat primele 8 YUM/DNF depozite terțe pentru Linux bazat pe RHEL, care sunt recomandate frecvent de comunitatea Linux. Dacă cunoașteți orice alt depozit care oferă pachete software de înaltă calitate și care merită să fie inclus aici, anunțați-ne prin formularul de comentarii de mai jos.