YUM (Yellowdog Updater Modified) je open source široce používaný nástroj pro správu balíčků z příkazového řádku a grafiky pro systémy Linux založené na RPM (RedHat Package Manager), mimo jiné včetně Red Hat Enterprise Linux (RHEL ), CentOS , Scientific Linux (SL ), Oracle Linux (OL ), Rocky Linux a AlmaLinux , který se používá k instalaci, aktualizaci, odstraňování nebo vyhledávání softwarových balíků v systému.
Příkaz DNF (Dandified yum) je verze nové generace tradičního správce balíčků YUM pro systémy založené na RedHat.
Chcete-li nainstalovat softwarové balíčky, které nejsou součástí výchozího základu a aktualizovat úložiště a také další úložišť, musíte ve svém systému nainstalovat a povolit další úložiště třetích stran.
V tomto článku se podíváme na top 8 YUM/DNF repozitáře pro distribuce založené na RHEL, které často doporučuje komunita Linuxu.
Upozornění :Vždy byste měli mít na paměti, že níže uvedená úložiště neposkytuje ani nepodporuje RHEL; mohou nebo nemusí být aktuální nebo se chovat tak, jak očekáváte – používejte je na vlastní riziko.
1. Úložiště EPEL
EPEL (Další balíčky pro Enterprise Linux ) je bezplatný a open source populární projekt komunitního úložiště, jehož cílem je poskytovat vysoce kvalitní balíčky, které byly vyvinuty, testovány a vylepšeny ve Fedoře a zpřístupněno pro RHEL , CentOS , Scientific Linux, a podobné distribuce Linuxu. Většina ostatních úložišť uvedených v tomto článku je závislá na EPEL .
Chcete-li povolit EPEL úložiště ve vašem systému, použijte následující příkazy.
# instalace yum https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm [na RHEL 8]# instalace yum https://dl.fedoraproject.org/pub /epel/epel-release-latest-7.noarch.rpm [na RHEL 7]# instalace yum https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8. noarch.rpm [na RHEL 6]
2. Repozitář REMI
REMI je široce používané úložiště třetích stran, které poskytuje nejnovější verze PHP stack a některý další související software uživatelům Fedory a Enterprise Linux (EL ) distribuce jako RHEL, CentOS, Oracle, Scientific Linux a další.
Než budete moci aktivovat Remi , musíte povolit EPEL nejprve úložiště, a to následovně:
-------- Na 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 -------- Na 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 -------- Na 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. Úložiště RPMFusion
RPMFusion je úložiště třetí strany, které nabízí nějaký bezplatný a bezplatný doplňkový software pro Fedora a Enterprise Linux distribuce včetně RHEL a CentOS. Musíte povolit EPEL repo, než povolíte RPM Fusion .
-------- Na 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------- - Na 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------- - Na 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. Úložiště ELRepo
ELRepo (Community Enterprise Linux Repository ) je RPM úložiště určené k poskytování hardwarových balíčků, jako jsou ovladače souborového systému, ovladače grafiky, síťové ovladače, ovladače zvuku, webové kamery a ovladače videa, aby se zlepšila vaše zkušenost s Enterprise Linux.
Chcete-li povolit ELRepo na vašem systému, použijte následující příkazy.
-------- Na 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. ot/min-------- Na 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. ot/min-------- Na 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. Úložiště NUX-dextop
NUX-dextop je RPM úložiště desktopových a multimediálních softwarových balíků pro EL. Obsahuje spoustu grafického softwaru a programů založených na rozhraní příkazového řádku (CLI), včetně nástroje pro sdílení vzdálené plochy Remmina, přehrávače médií VLC a mnoha dalších.
Musíte také povolit EPEL repo, než povolíte nux-dextop .
-------- Na 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-------- Na 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-------- Na 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. Úložiště GhettoForge
GhettoForge projekt se zaměřuje na poskytování balíčků pro verze Enterprise Linux 6 a 7 které nejsou přítomny v základních sadách balíčků EL ani v jiných úložištích třetích stran.
Můžete povolit GhettoForge na vašem systému pomocí následujících příkazů.
-------- Na RHEL 8 -------- # yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm-------- Na RHEL 7 ------ -- # yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm-------- Na RHEL 6 ------ -- # yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7. Psychotic Ninja Repository
Psychotický ninja si klade za cíl poskytovat vysoce kvalitní balíčky, které neexistují v základních sadách balíčků EL ani v jiných repozitářích třetích stran, pro Enterprise Linux verze 6 a 7.
Chcete-li povolit Psychotického ninju repository, nejprve musíte importovat klíč GPG a poté jej nainstalovat.
# 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
Upozorňujeme, že tento jednotný balíček psychotic-release funguje ve všech vydáních a architekturách, včetně 64bitové verze CentOS/RHEL 7.
8. IUS Community Repository
Poslední na seznamu je IUS (Inline s upstream Stable ) je nové úložiště třetí strany podporované komunitou, které poskytuje vysoce kvalitní balíčky RPM pro nejnovější upstream verze PHP, Python, MySQL a Red Hat Enterprise Linux (RHEL) a CentOS.
Stejně jako mnoho repozitářů, na které jsme se podívali, IUS závisí také na EPEL .
-------- Na 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.rpmTo je vše! V tomto článku jsme zhodnotili nejlepších 8 YUM/DNF úložiště třetích stran pro Linux založený na RHEL, která jsou často doporučována linuxovou komunitou. Pokud víte o nějakém jiném úložišti, které poskytuje vysoce kvalitní softwarové balíčky a zaslouží si být zde zahrnuto, dejte nám vědět prostřednictvím formuláře pro komentáře níže.
Jak vytvořit seznam uživatelů v CentOS 7 Nainstalujte LXC (Linux Containers) v RHEL, Rocky &AlmaLinuxCent OS