Top 8 YUM/DNF repozitorijuma treće strane za Linux baziran na RHEL-u


YUM (Yellowdog Updater Modified) je open-source, široko korišten alat za upravljanje paketima na komandnoj liniji i grafički za RPM (RedHat Package Manager) bazirane Linux sisteme, 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 na sistemu.

DNF komanda (Dandified yum) je verzija sledeće generacije tradicionalnog YUM menadžera paketa za sisteme zasnovane na RedHat-u.

Da instalirate softverske pakete koji nisu uključeni u zadana bazna i ažurna spremišta, kao i dodatna spremišta, morate instalirati i omogućiti druge spremišta trećih strana na vašem sistemu.

U ovom članku ćemo pregledati top 8 YUM/DNF spremišta za RHEL bazirane distribucije, koje Linux zajednica često preporučuje.

Upozorenje: Uvijek treba da zapamtite da dolje navedena spremišta nisu obezbeđena niti podržana od RHEL; mogu ili ne moraju biti ažurirani ili se ponašati onako kako očekujete – koristite ih na vlastitu odgovornost.

1. EPEL spremište

EPEL (Extra Packages for Enterprise Linux) je besplatan i open-source, popularan projekat repozitorija u zajednici koji ima za cilj pružanje visokokvalitetnih paketa koji su razvijeni, testirani , i poboljšana u Fedora i dostupna za RHEL, CentOS, Scientific Linux, i slične Linux distribucije. Većina ostalih spremišta navedenih u ovom članku ovisi o EPEL-u.

Da omogućite EPEL spremište na vašem sistemu, koristite sljedeće komande.

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 spremište

REMI je široko korišteno spremište treće strane koje korisnicima Fedora pruža najnovije verzije PHP steka 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 možete omogućiti Remi, morate prvo omogućiti EPEL spremište, 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 spremište

RPMFusion je spremište treće strane koje nudi neke besplatne i nebesplatne dodatke za Fedora i Enterprise Linux distribucije 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. ELRepo spremište

ELRepo (Community Enterprise Linux Repository) je RPM spremište namijenjeno za pružanje paketa povezanih s hardverom kao što su drajveri sistema datoteka, grafički drajveri, mrežni drajveri, upravljačke programe za zvuk, web kameru i video drajvere da poboljšate svoje iskustvo sa Enterprise Linuxom.

Da biste omogućili ELRepo na vašem sistemu, 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 multimedijalne softverske pakete za EL. Sadrži mnogo grafičkog softvera i programa zasnovanih na interfejsu komandne linije (CLI), uključujući Remmina alat za deljenje udaljene radne površine, VLC media plejer 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 spremište

Projekat GhettoForge fokusira se na pružanje paketa za Enterprise Linux izdanja 6 i 7 koji nisu prisutni u osnovnim EL paketima niti u drugim trećim stranama spremišta.

Možete omogućiti GhettoForge na svom sistemu koristeći sljedeće komande.

-------- 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 da obezbedi pakete visokog kvaliteta koji ne postoje u osnovnim setovima EL paketa niti u drugim repozitorijumima trećih strana, za Enterprise Linux izdanja 6 i 7.

Da biste omogućili spremište Psychotic Ninja, prvo morate uvesti GPG ključ, a 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 oslobađanja radi u svim izdanjima i arhitekturama, uključujući 64-bitnu verziju CentOS/RHEL 7.

8. Repozitorijum IUS zajednice

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

Baš kao i mnoge repo koje smo pogledali, IUS također ovisi o EPEL-u.

-------- 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 članku smo pregledali najboljih 8 YUM/DNF repozitorijuma trećih strana za Linux zasnovan na RHEL-u, koje Linux zajednica često preporučuje. Ako znate za bilo koje drugo spremište koje pruža visokokvalitetne softverske pakete i koje zaslužuje da bude uključeno ovdje, javite nam putem obrasca za komentare ispod.