Top 8 YUM trešās puses krātuves CentOS un RHEL


Uz RPM (RedHat Package Manager) balstītas Linux sistēmas, ieskaitot, bet neaprobežojoties ar Red Hat Enterprise Linux (RHEL), CentOS un Scientific Linux (SL), Oracle Linux (OL). To izmanto programmatūras pakotņu instalēšanai, atjaunināšanai, noņemšanai vai meklēšanai sistēmā.

Lai instalētu programmatūras pakotnes, kas nav iekļautas noklusējuma bāzē, un atjauninājumu krātuvēs, kā arī papildu CentOS krātuvēs (Extras, Centosplus, CentOS-Fasttrack, Continuous Release un Software Collections), jums jāinstalē un jāiespējo citas trešo personu krātuves vietnē jūsu sistēmā.

Šajā rakstā mēs pārskatīsim 8 labākos YUM krātuves CentOS/RHEL izplatījumiem, kurus bieži iesaka CentOS kopiena.

Brīdinājums: Jums vienmēr jāatceras, ka tālāk uzskaitītās krātuves CentOS nenodrošina un neatbalsta; tie var būt vai nebūt atjaunināti, vai rīkoties tā, kā jūs gaidāt - izmantojiet tos uz savu risku.

1. EPEL krātuve

EPEL (Extra Packages for Enterprise Linux) ir bezmaksas un atvērta pirmkoda populārs kopienas repozitorija projekts, kura mērķis ir nodrošināt augstas kvalitātes paketes, kas ir izstrādātas, pārbaudītas un uzlabotas Fedora un ir pieejamas RHEL, CentOS, Scientific Linux un tamlīdzīgām. Linux izplatīšana. Lielākā daļa citu šajā rakstā uzskaitīto krātuvju ir atkarīgas no EPEL.

Lai iespējotu EPEL repozitoriju savā sistēmā, izmantojiet šādas komandas.

# yum install epel-release

Piezīme: RHEL 7 jums ir jāiespējo papildu un papildu krātuves, jo EPEL pakotnes var būt atkarīgas no pakotnēm no šiem krātuvēm.

# subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"

2. REMI krātuve

REMI ir plaši izmantota trešās puses krātuve, kas nodrošina jaunākās PHP kaudzes un dažas citas saistītās programmatūras versijas Fedora un Enterprise Linux (EL) izplatīšanas lietotājiem, piemēram, RHEL, CentOS, Oracle, Scientific Linux un daudz ko citu.

Lai varētu iespējot Remi, vispirms jāiespējo EPEL repozitorijs šādi:

---------------- CentOS/RHEL 7 ---------------- 
# yum install epel-release
# wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
# rpm -Uvh remi-release-7.rpm
# subscription-manager repos --enable=rhel-7-server-optional-rpms  [On RHEL only]

---------------- CentOS/RHEL 6 ----------------
# yum install epel-release
# wget https://rpms.remirepo.net/enterprise/remi-release-6.rpm
# rpm -Uvh remi-release-6.rpm
# rhn-channel --add --channel=rhel-$(uname -i)-server-optional-6   [On RHEL only]

3. RPMFusion repozitorijs

RPMFusion ir trešās puses krātuve, kas piedāvā bezmaksas un bez maksas pievienotu programmatūru Fedora un Enterprise Linux distros, ieskaitot RHEL un CentOS. Pirms iespējojat RPM Fusion, jums jāiespējo EPEL repo.

 
---------------- CentOS/RHEL 7 ---------------- 
# yum install epel-release
# 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

---------------- CentOS/RHEL 6 ----------------
# yum install epel-release
# 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 repozitorijs

ELRepo (Community Enterprise Linux repository) ir RPM repozitorijs, kas paredzēts, lai nodrošinātu ar aparatūru saistītas paketes, piemēram, failu sistēmas draiverus, grafikas draiverus, tīkla draiverus, skaņas draiverus, tīmekļa kameru un video draiverus, lai uzlabotu jūsu pieredzi ar Enterprise Linux.

Lai savā sistēmā iespējotu ELRepo, izmantojiet šādas komandas.

---------------- CentOS/RHEL 7 ---------------- 
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

---------------- CentOS/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 krātuve

NUX-dextop ir RPM krātuve darbvirsmas un multivides programmatūras pakotnēm EL. Tas satur daudz grafisko programmatūru un komandrindas saskarnes (CLI) balstītas programmas, tostarp VLC multivides atskaņotāju un daudzas citas.

Pirms nux-dextop iespējošanas ir jāiespējo arī EPEL repo.

---------------- CentOS/RHEL 7 ---------------- 
# yum -y install epel-release
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

---------------- CentOS/RHEL 6 ----------------
# yum -y install epel-release 
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

6. GhettoForge krātuve

GhettoForge projekts koncentrējas uz pakotņu nodrošināšanu Enterprise Linux 6. un 7. laidienam, kas pašlaik nav pamata EL pakotņu komplektos, kā arī citos trešo pušu krātuvēs.

Jūs varat iespējot GhettoForge savā sistēmā, izmantojot šādas komandas.

---------------- CentOS/RHEL 7 ---------------- 
# rpm -Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm

---------------- CentOS/RHEL 6 ----------------
# rpm -Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm

7. Psihotisko ninju krātuve

Uzņēmuma Psychotic Ninja mērķis ir nodrošināt augstas kvalitātes pakotnes, kas nepastāv EL bāzes paku komplektos, kā arī citos trešo personu krātuvēs, Enterprise Linux 6. un 7. laidienam.

Lai iespējotu Psychotic Ninja repozitoriju, vispirms jāimportē GPG atslēga un pēc tam tā jāinstalē.

# 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 

Ņemiet vērā, ka šī vienotā psihotisko izlaišanas pakete darbojas visos izlaidumos un arhitektūrās, ieskaitot CentOS/RHEL 7 64 bitu versiju.

8. IUS kopienas krātuve

Pēdējais sarakstā ir IUS (Inline with Upstream Stable) ir jauna trešās puses kopienas atbalstīta repo, kas nodrošina augstas kvalitātes RPM pakotnes jaunākajām PHP, Python, MySQL augšupējām versijām Red Hat Enterprise Linux (RHEL) un CentOS .

Tāpat kā daudzi repo, kurus esam apskatījuši, arī IUS ir atkarīgs no EPEL.

---------------- CentOS/RHEL 7 ---------------- 
# yum -y install epel-release
# rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm

---------------- CentOS/RHEL 6 ---------------- 
# yum -y install epel-release
# rpm -Uvh  https://centos6.iuscommunity.org/ius-release.rpm

Tas ir viss! Šajā rakstā mēs pārskatījām 8 labākos YUM trešo personu CentOS/RHEL krātuves, kurus bieži iesaka CentOS kopiena. Ja jūs zināt kādu citu repozitoriju, kas nodrošina augstas kvalitātes programmatūras paketes un ir pelnījis iekļaušanu šeit, informējiet mūs, izmantojot zemāk esošo komentāru formu.