EPEL je úložiště, které poskytuje extra balíčky pro Enterprise Linux. Úložiště EPEL je dodatečné úložiště balíčků, které poskytuje snadný přístup k instalačním balíčkům běžně používaného softwaru. Toto repo bylo vytvořeno, protože přispěvatelé Fedory chtěli používat balíčky Fedory, které udržují na RHEL a dalších kompatibilních distribucích. Skupina EPEL vytváří, udržuje a spravuje vysoce kvalitní sadu doplňkových balíčků. Tyto balíčky mohou být software, který není součástí základního úložiště, nebo někdy aktualizace, které ještě nebyly poskytnuty.
Související obsah
- Jak nainstalovat a povolit úložiště Remi v Rocky Linux 8/Centos 6/7/8
Předpoklady
K povolení úložiště EPEL
potřebujete následující- Aktualizovaný server Rocky Linux 8
- Kořenový přístup k serveru nebo uživateli s přístupem sudo
- Internetový přístup ze serveru
Obsah
- Aktualizace systému
- Instalace úložiště EPEL
- Potvrzení instalace EPEL
1. Aktualizace systému
Pomocí tohoto příkazu se ujistěte, že je systém aktuální:
sudo dnf -y update
2. Nainstalujte úložiště EPEL
K instalaci EPEL release použijte následující příkaz:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Tím se stáhne soubor úložiště do /etc/yum.repos.d/epel.repo
a umožňuje to. Toto je výstup instalace na mém počítači
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm Last metadata expiration check: 2:03:13 ago on Thu 11 Nov 2021 04:08:05 PM UTC. epel-release-latest-8.noarch.rpm 50 kB/s | 23 kB 00:00 Dependencies resolved. ============================================================================================================================================================================================================ Package Architecture Version Repository Size ============================================================================================================================================================================================================ Installing: epel-release noarch 8-13.el8 @commandline 23 k Transaction Summary ============================================================================================================================================================================================================ Install 1 Package Total size: 23 k Installed size: 35 k Is this ok [y/N]: y Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : epel-release-8-13.el8.noarch 1/1 Running scriptlet: epel-release-8-13.el8.noarch 1/1 Verifying : epel-release-8-13.el8.noarch 1/1 Installed: epel-release-8-13.el8.noarch Complete!
3. Potvrzení instalace EPEL
Pomocí následujícího příkazu potvrďte úložiště epel:
$ sudo dnf repolist epel | grep epel
epel Extra Packages for Enterprise Linux 8 - x86_64 enabled
Seznam balíčků dostupných v úložišti EPEL.
sudo dnf --disablerepo="*" --enablerepo="epel" list available
Můžete dále filtrovat a zkontrolovat, zda je požadovaný balíček k dispozici v úložišti EPEL, pomocí propojení výstupu do grep.
$ sudo dnf --disablerepo="*" --enablerepo="epel" list available | grep -i monit
gnome-monitor-config.x86_64 0-0.1.20190520.gitbc2f76c.el8 epel
gnome-shell-extension-system-monitor-applet.noarch 1:38-14.20210722git9a96c54.el8 epel
monit.x86_64 5.26.0-1.el8 epel
monitorix.noarch 3.13.1-1.el8 epel
mysql-mmm-monitor.noarch 2.2.1-25.el8 epel
nordugrid-arc-monitor.noarch 6.13.0-1.el8 epel
perl-Monitoring-Plugin.noarch 0.40-1.el8 epel
Chcete-li nainstalovat balíček z úložiště EPEL, použijte --enablerepo="epel"
argument k instalaci dnf:
sudo dnf --enablerepo="epel" install <package>
Příklad
sudo dnf --enablerepo="epel" install monit
Výše uvedený příkaz může nainstalovat některé závislosti z jiných repozitářů, jako jsou základní repozitáře.
Závěr
V této příručce jsme prozkoumali, jak nainstalovat a nakonfigurovat EPEL repo v systémech založených na RHEL 8, jako je Rocky Linux. Viděli jsme, že při instalaci instalační program automaticky vytvořil .repo soubor v adresáři /etc/yum.repos.d. Úložiště můžete kdykoli zakázat vypnutím příznaku enabled.