V tomto tutoriálu vám ukážeme, jak povolit úložiště EPEL na CentOS 8. Pro ty z vás, kteří nevěděli, EPEL (Extra Packages for Enterprise Linux) je vyvinuté úložiště projektem Fedora, aby bylo zajištěno, že pro podnikové uživatele, jako jsou lidé, kteří používají RHEL, CentOS, Oracle Linux a Scientific Linux, budou k dispozici kvalitní balíčky třetích stran. EPEL je úsilí komunity vytvořit úložiště vysoce kvalitních doplňků bezplatné softwarové balíčky pro distribuce založené na RHEL. Jakmile nastavíte úložiště EPEL, můžete použít yum
příkaz k instalaci libovolného z téměř 7 000 balíčků EPEL.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS Linux.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Povolte úložiště EPEL na CentOS 8
Krok 1. Nejprve musíte ve svém systému povolit úložiště EPEL. Toto úložiště nemusíte ručně konfigurovat ve svém yum. Místo toho si stáhněte následující balíček a nainstalujte jej, což povolí úložiště EPEL ve vašem systému.
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Výsledek výstupu bude vypadat takto:
Last metadata expiration check: 0:46:48 ago on Wed 02 Sep 2019 05:46:36 AM UTC. epel-release-latest-8.noarch.rpm 15 kB/s | 21 kB 00:01 Dependencies resolved. =================================================================================================================== Package Arch Version Repository Size =================================================================================================================== Installing: epel-release noarch 8-5.el8 @commandline 21 k Transaction Summary =================================================================================================================== Install 1 Package Total size: 21 k Installed size: 30 k Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : epel-release-8-5.el8.noarch 1/1 Running scriptlet: epel-release-8-5.el8.noarch 1/1 Verifying : epel-release-8-5.el8.noarch 1/1 Installed: epel-release-8-5.el8.noarch Complete!
Chcete-li ověřit, že úložiště EPEL bylo úspěšně nastaveno, spusťte následující příkaz a vypište všechna dostupná úložiště ve vašem systému:
yum repolist
Výsledek výstupu bude vypadat takto:
repo id repo name status *epel Extra Packages for Enterprise Linux 8 - x86_64 1,238 google-cloud-sdk Google Cloud SDK 906 google-compute-engine Google Compute Engine 6 rhui-codeready-builder-for-rhel-8-x86_64-rhui-rpms Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) from RHUI 1,526 rhui-rhel-8-for-x86_64-appstream-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) 6,003 rhui-rhel-8-for-x86_64-baseos-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) 2,172
Blahopřejeme! Úspěšně jste povolili repozitář EPEL. Děkujeme, že jste použili tento návod k přidání úložiště EPEL do vašeho systému CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální EPEL webové stránky.