Wyszukiwanie w witrynie

8 najlepszych repozytoriów stron trzecich YUM/DNF dla systemu Linux opartego na RHEL


YUM (Yellowdog Updater Modified) to powszechnie używane narzędzie do zarządzania pakietami oparte na wierszu poleceń i grafice o otwartym kodzie źródłowym dla systemów Linux opartych na RPM (RedHat Package Manager), w tym między innymi Red Hat Enterprise Linux< (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux i AlmaLinux, który służy do instalowania, aktualizowania, usuwania lub wyszukiwania pakietów oprogramowania w systemie.

Polecenie DNF (Dandified yum) to następna generacja tradycyjnego menedżera pakietów YUM dla systemów opartych na RedHat.

Aby zainstalować pakiety oprogramowania, które nie znajdują się w domyślnych repozytoriach podstawowych i aktualizacji, a także w repozytoriach dodatkowych, musisz zainstalować i włączyć inne repozytoria stron trzecich w Twoim systemie.

W tym artykule dokonamy przeglądu 8 najlepszych repozytoriów YUM/DNF dla dystrybucji opartych na RHEL, które są często polecane przez społeczność Linuksa.

Ostrzeżenie: należy zawsze pamiętać, że wymienione poniżej repozytoria nie są udostępniane ani obsługiwane przez firmę RHEL; mogą, ale nie muszą, być aktualne lub zachowywać się zgodnie z oczekiwaniami – korzystasz z nich na własne ryzyko.

1. Repozytorium EPEL

EPEL (Dodatkowe pakiety dla Enterprise Linux) to darmowy, popularny projekt repozytorium oparty na otwartym kodzie źródłowym, którego celem jest dostarczanie wysokiej jakości pakietów, które zostały opracowane, przetestowane i ulepszony w Fedorze oraz udostępniony dla RHEL, CentOS, Scientific Linux i podobnych dystrybucji Linuksa. Większość pozostałych repozytoriów wymienionych w tym artykule jest zależna od EPEL.

Aby włączyć repozytorium EPEL w swoim systemie, użyj poniższych poleceń.

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

REMI to powszechnie używane repozytorium innej firmy, które udostępnia użytkownikom Fedory najnowsze wersje stosu PHP i innego powiązanego oprogramowania. oraz dystrybucje Enterprise Linux (EL), takie jak RHEL, CentOS, Oracle, Scientific Linux i inne.

Zanim będziesz mógł włączyć Remi, musisz najpierw włączyć repozytorium EPEL w następujący sposób:

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

RPMFusion to repozytorium innej firmy, które oferuje bezpłatne i niewolne oprogramowanie dodatkowe dla dystrybucji Fedora i Enterprise Linux, w tym RHEL i CentOS . Zanim włączysz RPM Fusion, musisz włączyć repozytorium EPEL.

-------- 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. Repozytorium ELRepo

ELRepo (Community Enterprise Linux Repository) to repozytorium RPM przeznaczone do udostępniania pakietów związanych ze sprzętem, takich jak sterowniki systemu plików, sterowniki graficzne, sterowniki sieciowe, sterowniki dźwięku, kamery internetowej i sterowniki wideo, aby poprawić jakość korzystania z Enterprise Linux.

Aby włączyć ELRepo w swoim systemie, użyj następujących poleceń.

-------- 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. Repozytorium NUX-dextop

NUX-dextop to repozytorium RPM dla pakietów oprogramowania komputerowego i multimedialnego dla EL. Zawiera wiele programów graficznych i programów opartych na interfejsie wiersza poleceń (CLI), w tym narzędzie do zdalnego udostępniania pulpitu Remmina, odtwarzacz multimedialny VLC i wiele innych.

Musisz także włączyć repozytorium EPEL przed włączeniem 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. Repozytorium GhettoForge

Projekt GhettoForge koncentruje się na dostarczaniu pakietów dla wydań Enterprise Linux 6 i 7, których nie ma w podstawowych zestawach pakietów EL ani w innych pakietach innych firm repozytoria.

Możesz włączyć GhettoForge w swoim systemie za pomocą następujących poleceń.

-------- 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. Repozytorium Psychotycznych Ninja

Psychotic Ninja ma na celu dostarczanie wysokiej jakości pakietów, których nie ma w podstawowych zestawach pakietów EL ani w repozytoriach innych firm, dla Enterprise Linux w wersjach 6 i 7.

Aby włączyć repozytorium Psychotic Ninja, musisz najpierw zaimportować klucz GPG, a następnie go zainstalować.

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 

Należy pamiętać, że ten ujednolicony pakiet wydań psychotycznych działa we wszystkich wydaniach i architekturach, w tym w 64-bitowej wersji CentOS/RHEL 7.

8. Repozytorium społeczności IUS

Ostatnia pozycja na liście to IUS (Inline with Upstream Stable) to nowe, wspierane przez społeczność repozytorium innej firmy, które zapewnia wysokiej jakości pakiety RPM dla najnowszych wersji upstream PHP, Python, MySQL i Red Hat Enterprise Linux (RHEL) oraz CentOS.

Podobnie jak wiele repozytoriów, które sprawdziliśmy, IUS również zależy od 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 wszystko! W tym artykule sprawdziliśmy najpopularniejsze 8 YUM/DNF zewnętrzne repozytoria dla Linuksa opartego na RHEL, które są często polecane przez społeczność Linuksa. Jeśli znasz inne repozytorium, które zapewnia wysokiej jakości pakiety oprogramowania i zasługuje na umieszczenie w tym miejscu, daj nam znać za pomocą poniższego formularza komentarza.