8 populiariausios YUM/DNF trečiųjų šalių saugyklos, skirtos RHEL pagrindu veikiančiai „Linux“.


YUM („Yellowdog Updater Modified“) yra atviro kodo, plačiai naudojamas komandų eilutės ir grafinis paketų valdymo įrankis, skirtas RPM („RedHat Package Manager“) pagrįstoms Linux sistemoms, įskaitant, bet tuo neapsiribojant, Red Hat Enterprise Linux< (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux ir AlmaLinux, kurie naudojami programinės įrangos paketams įdiegti, atnaujinti, pašalinti arba ieškoti sistemoje.

DNF komanda (Dandified yum) yra naujos kartos tradicinės YUM paketų tvarkyklės versija, skirta RedHat pagrįstoms sistemoms.

Norėdami įdiegti programinės įrangos paketus, kurie neįtraukti į numatytąsias bazinės ir naujinimo saugyklas, taip pat papildomas saugyklas, turite įdiegti ir įgalinti kitus trečiųjų šalių saugyklos jūsų sistemoje.

Šiame straipsnyje apžvelgsime populiariausias 8 YUM/DNF saugyklas, skirtas RHEL pagrįstiems platinimams, kurias dažnai rekomenduoja Linux bendruomenė.

Įspėjimas: visada turėtumėte atsiminti, kad toliau išvardytos saugyklos nėra teikiamos ir nepalaikomos RHEL; jie gali būti arba ne atnaujinti arba elgtis taip, kaip tikitės – naudokite juos savo pačių rizika.

1. EPEL saugykla

EPEL (Papildomi paketai, skirti Enterprise Linux) yra nemokamas atvirojo kodo, populiarus bendruomenės saugyklos projektas, skirtas teikti aukštos kokybės paketus, kurie buvo sukurti ir išbandyti. , patobulinta sistemoje Fedora ir prieinama RHEL, CentOS, Scientific Linux ir panašiems Linux platinimams. Daugelis kitų šiame straipsnyje išvardytų saugyklų priklauso nuo EPEL.

Norėdami įjungti EPEL saugyklą savo sistemoje, naudokite šias komandas.

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 saugykla

REMI yra plačiai naudojama trečiųjų šalių saugykla, teikianti naujausias PHP dėklo versijas ir kai kurią kitą susijusią programinę įrangą Fedora naudotojams. ir Enterprise Linux (EL) platinimai, tokie kaip RHEL, CentOS, Oracle, Scientific Linux ir kt.

Kad galėtumėte įjungti Remi, pirmiausia turite įgalinti EPEL saugyklą, kaip nurodyta toliau:

-------- 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 saugykla

RPMFusion yra trečiosios šalies saugykla, kuri siūlo nemokamą ir nemokamą programinę įrangą Fedora ir Enterprise Linux platinimams, įskaitant RHEL ir CentOS . Prieš įgalindami RPM Fusion, turite įgalinti EPEL atpirkimą.

-------- 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 saugykla

ELRepo (Community Enterprise Linux Repository) yra RPM saugykla, skirta teikti su aparatine įranga susijusius paketus, pvz., failų sistemos tvarkykles, grafikos tvarkykles, tinklo tvarkykles, garso tvarkykles, internetinę kamerą ir vaizdo tvarkykles, kad pagerintumėte „Enterprise Linux“ patirtį.

Norėdami įjungti ELRepo savo sistemoje, naudokite šias komandas.

-------- 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 saugykla

NUX-dextop yra RPM saugykla, skirta EL skirta staliniams kompiuteriams ir daugialypės terpės programinės įrangos paketams. Jame yra daug grafinės programinės įrangos ir komandinės eilutės sąsajos (CLI) pagrįstų programų, įskaitant Remmina nuotolinio darbalaukio bendrinimo įrankį, VLC medijos leistuvą ir daugelį kitų.

Taip pat prieš įgalindami nux-dextop turite įgalinti EPEL atpirkimą.

-------- 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“ saugykla

Projektas GhettoForge skirtas teikti paketus Enterprise Linux leidimams 6 ir 7, kurių nėra nei baziniuose EL paketų rinkiniuose, nei kitose trečiosiose šalyse. saugyklos.

Galite įjungti GhettoForge savo sistemoje naudodami šias komandas.

-------- 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 siekia teikti aukštos kokybės paketus, kurių nėra nei baziniuose EL paketų rinkiniuose, nei kitose trečiųjų šalių saugyklose, skirtus Enterprise Linux 6 ir 7 leidimams.

Norėdami įgalinti Psychotic Ninja saugyklą, pirmiausia turite importuoti GPG raktą ir tada jį įdiegti.

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 

Atminkite, kad šis vieningas psichozės išleidimo paketas veikia visuose leidimuose ir architektūrose, įskaitant 64 bitų CentOS/RHEL 7 versiją.

8. IUS bendruomenės saugykla

Paskutinis sąraše yra IUS (Inline with Upstream Stable) – tai naujas trečiosios šalies, bendruomenės palaikomas atpirkimo sandoris, teikiantis aukštos kokybės RPM paketus, skirtus naujausioms versijoms. PHP, Python, MySQL ir Red Hat Enterprise Linux (RHEL) ir CentOS.

Kaip ir daugelis peržiūrėtų atpirkimo sandorių, IUS taip pat priklauso nuo 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 

Tai viskas! Šiame straipsnyje apžvelgėme populiariausias 8 YUM/DNF trečiųjų šalių saugyklas, skirtas RHEL pagrindu sukurtai „Linux“, kurias dažnai rekomenduoja „Linux“ bendruomenė. Jei žinote bet kurią kitą saugyklą, kuri teikia aukštos kokybės programinės įrangos paketus ir nusipelno būti čia, praneškite mums naudodami toliau pateiktą komentarų formą.