Topp 8 YUM/DNF tredjepartsrepositorier for RHEL-basert Linux


RPM (RedHat Package Manager) baserte Linux-systemer, inkludert, men ikke begrenset til, Red Hat Enterprise Linux (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux og AlmaLinux, som brukes til å installere, oppdatere, fjerne eller søke etter programvarepakker på et system.

De RedHat-baserte systemene.

For å installere programvarepakker som ikke er inkludert i standardbase- og oppdateringsrepositoriene, samt ytterligere repositorier, må du installere og aktivere andre tredjepartsrepositorier på systemet ditt.

I denne artikkelen vil vi gjennomgå de 8 beste YUM/DNF-repositoriene for RHEL-baserte distribusjoner, som ofte anbefales av Linux-fellesskapet.

Advarsel: Du bør alltid huske at depotene som er oppført nedenfor, ikke leveres eller støttes av RHEL; de er kanskje ikke oppdatert eller oppfører seg slik du forventer at de skal – bruk dem på egen risiko.

1. EPEL Repository

EPEL (Extra Packages for Enterprise Linux) er et gratis og åpen kildekode, populært, fellesskapsbasert depotprosjekt som tar sikte på å tilby høykvalitetspakker som er utviklet, testet og forbedret i Fedora og gjort tilgjengelig for RHEL, CentOS, Scientific Linux og lignende Linux-distribusjoner. De fleste av de andre depotene som er oppført i denne artikkelen er avhengige av EPEL.

For å aktivere EPEL-depotet på systemet ditt, bruk følgende kommandoer.

# 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 Repository

REMI er et mye brukt tredjepartsdepot som gir de nyeste versjonene av PHP-stakken, og noe annen relatert programvare, til brukere av Fedora og Enterprise Linux (EL)-distribusjoner som RHEL, CentOS, Oracle, Scientific Linux og mer.

Før du kan aktivere Remi, må du først aktivere EPEL-depotet, som følger:

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

RPMFusion er et tredjeparts depot som tilbyr noe gratis og ikke-gratis tilleggsprogramvare for Fedora og Enterprise Linux distros inkludert RHEL og CentOS. Du må aktivere EPEL-repoen før du aktiverer 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 Repository

ELRepo (Community Enterprise Linux Repository) er et RPM-lager beregnet på å tilby maskinvarerelaterte pakker som filsystemdrivere, grafikkdrivere, nettverksdrivere, lyddrivere, webkamera og videodrivere, for å forbedre opplevelsen din med Enterprise Linux.

For å aktivere ELRepo på systemet ditt, bruk følgende kommandoer.

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

NUX-dextop er et RPM-lager for skrivebords- og multimediaprogramvarepakker for EL. Den inneholder mye grafisk programvare og kommandolinjegrensesnitt (CLI) baserte programmer, inkludert VLC mediespiller og mange andre.

Du må også aktivere EPEL-repoen før du aktiverer 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 Repository

GhettoForge-prosjektet fokuserer på å tilby pakker for Enterprise Linux-utgivelser 6 og 7 som ikke er til stede i EL-grunnpakkesettene eller i andre tredjeparts-repositorier.

Du kan aktivere GhettoForge på systemet ditt ved å bruke følgende kommandoer.

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

Psychotic Ninja tar sikte på å tilby pakker av høy kvalitet som ikke finnes i EL-basesettene eller i andre tredjeparts depoter, for Enterprise Linux-utgivelser 6 og 7.

For å aktivere Psychotic Ninja-depotet, må du først importere GPG-nøkkelen og deretter installere den.

# 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 

Merk at denne enhetlige psykotiske utgivelsespakken fungerer på tvers av alle utgivelser og arkitekturer, inkludert 64-bitsversjonen av CentOS/RHEL 7.

8. IUS Community Repository

Sist på listen er IUS (Inline with Upstream Stable) en ny tredjeparts, fellesskapsstøttet repo som gir høykvalitets RPM-pakker for de siste oppstrømsversjonene av PHP, Python, MySQL og Red Hat Enterprise Linux (RHEL) ), og CentOS.

Akkurat som mange av repoene vi har sett på, er IUS også avhengig av 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 

Det er alt! I denne artikkelen gjennomgikk vi de 8 beste YUM/DNF-tredjepartslagrene for RHEL-basert Linux, som ofte anbefales av Linux-fellesskapet. Hvis du vet om et annet depot som tilbyr programvarepakker av høy kvalitet og fortjener å bli inkludert her, gi oss beskjed via kommentarskjemaet nedenfor.