Top 8 YUM/DNF repozitorija trećih strana za Linux temeljen na RHEL-u


YUM (Yellowdog Updater Modified) je open-source, naširoko korišten alat za upravljanje paketima s naredbenim retkom i grafički za RPM (RedHat Package Manager) temeljene Linux sustave, uključujući, ali ne ograničavajući se na, Red Hat Enterprise Linux< (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux i AlmaLinux, koji se koristi za instaliranje, ažuriranje, uklanjanje ili pretraživanje softverskih paketa u sustavu.

Naredba DNF (Dandified yum) je verzija sljedeće generacije tradicionalnog upravitelja paketa YUM za sustave temeljene na RedHatu.

Da biste instalirali softverske pakete koji nisu uključeni u zadana spremišta baze i ažuriranja, kao i dodatna spremišta, morate instalirati i omogućiti druge spremišta trećih strana na vašem sustavu.

U ovom ćemo članku pregledati 8 YUM/DNF repozitorija za distribucije temeljene na RHEL-u, koje Linux zajednica često preporučuje.

Upozorenje: Uvijek trebate imati na umu da RHEL ne pruža niti podržava repozitorije navedene u nastavku; mogu, ali ne moraju biti ažurni ili se ponašati onako kako očekujete - koristite ih na vlastitu odgovornost.

1. EPEL spremište

EPEL (Dodatni paketi za Enterprise Linux) je besplatan i popularan projekt repozitorija otvorenog koda koji se temelji na zajednici s ciljem pružanja visokokvalitetnih paketa koji su razvijeni, testirani , te poboljšan u Fedori i dostupan za RHEL, CentOS, Scientific Linux i slične Linux distribucije. Većina ostalih spremišta navedenih u ovom članku ovisi o EPEL.

Kako biste omogućili EPEL repozitorij na vašem sustavu, koristite sljedeće naredbe.

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

REMI je široko korišteno spremište treće strane koje korisnicima Fedore pruža najnovije verzije PHP hrpe i nekog drugog povezanog softvera i Enterprise Linux (EL) distribucije kao što su RHEL, CentOS, Oracle, Scientific Linux i još mnogo toga.

Prije nego što omogućite Remi, morate najprije omogućiti EPEL repozitorij, kako slijedi:

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

RPMFusion je spremište treće strane koje nudi neki besplatni i nebesplatni dodatni softver za distribucije Fedora i Enterprise Linux uključujući RHEL i CentOS . Morate omogućiti EPEL repo prije nego što omogućite 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. ERLepo repozitorij

ELRepo (Community Enterprise Linux Repository) je RPM spremište namijenjeno pružanju hardverskih paketa kao što su upravljački programi datotečnog sustava, grafički upravljački programi, mrežni upravljački programi, upravljačke programe za zvuk, upravljačke programe za web kameru i video kako biste poboljšali svoje iskustvo s Enterprise Linuxom.

Da biste omogućili ERLepo na vašem sustavu, koristite sljedeće naredbe.

-------- 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. NUX-dextop spremište

NUX-dextop je RPM spremište za desktop i multimedijske softverske pakete za EL. Sadrži puno grafičkog softvera i programa temeljenih na sučelju naredbenog retka (CLI), uključujući Remmina alat za dijeljenje udaljene radne površine, VLC media player i mnoge druge.

Također morate omogućiti EPEL repo prije nego što omogućite 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. GhettoForge Repozitorij

Projekt GhettoForge fokusiran je na pružanje paketa za izdanja Enterprise Linuxa 6 i 7 koji nisu prisutni u osnovnim setovima paketa EL niti u ostalim trećim stranama spremišta.

Možete omogućiti GhettoForge na vašem sustavu pomoću sljedećih naredbi.

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

Psychotic Ninja ima za cilj pružiti pakete visoke kvalitete koji ne postoje u osnovnim skupovima paketa EL niti u drugim spremištima trećih strana, za Enterprise Linux izdanja 6 i 7.

Da biste omogućili spremište Psychotic Ninja, prvo morate uvesti GPG ključ i zatim ga instalirati.

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 

Imajte na umu da ovaj objedinjeni paket psihotičnog izdanja radi u svim izdanjima i arhitekturama, uključujući 64-bitnu verziju CentOS/RHEL 7.

8. Repozitorij zajednice IUS-a

Posljednji na popisu je IUS (Inline with Upstream Stable) novi je repo treće strane, podržan od strane zajednice, koji pruža visokokvalitetne RPM pakete za najnovije upstream verzije PHP, Python, MySQL i Red Hat Enterprise Linux (RHEL) i CentOS.

Baš kao i mnoga repozitorija koja smo pogledali, IUS također ovisi o 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 

To je sve! U ovom smo članku pregledali 8 YUM/DNF repozitorija trećih strana za Linux temeljen na RHEL-u, koje Linux zajednica često preporučuje. Ako znate za bilo koji drugi repozitorij koji nudi visokokvalitetne softverske pakete i zaslužuje da bude ovdje uključen, javite nam putem obrasca za komentare u nastavku.