EPEL (Extra Packages for Enterprise Linux) je úložiště vysoce kvalitních doplňkových balíčků pro distribuce Linuxu, jako je CentOS Stream, spravované projektem Fedora. EPEL poskytuje širokou škálu dodatečných softwarových balíčků, které nejsou součástí standardních úložišť CentOS, rozšiřujících funkčnost a použitelnost vašeho systému. EPEL Next je doprovodné úložiště, které poskytuje novější verze balíčků pro zajištění kompatibility s nejnovějšími aktualizacemi a funkcemi v CentOS Stream.
Chcete-li povolit EPEL a EPEL Next na CentOS Stream 9, můžete použít terminál příkazového řádku. Tato příručka vás provede kroky k nastavení těchto úložišť a zajistí, že budete mít přístup k širší řadě softwarových balíčků.
Aktualizujte CentOS Stream před instalací EPEL
Před pokračováním ve výukovém programu je důležité aktualizovat váš systém, abyste se ujistili, že všechny existující balíčky jsou aktuální, a abyste předešli jakýmkoli konfliktům během instalace.
sudo dnf upgrade --refresh
Nainstalujte EPEL a EPEL Next
Nejprve aktivujte úložiště CRB. Pro ty, kteří nejsou obeznámeni, je CRB nové úložiště pro nástroje CentOS Stream, které nahrazuje starší úložiště PowerTools.
sudo dnf config-manager --set-enabled crb
Nyní použijte následující příkaz terminálu (dnf) k instalaci EPEL.
sudo dnf install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
Uživatelé, kteří jej nepotřebují nebo nechtějí, mohou EPEL Next odstranit jednoduchým smazáním posledního řádku ve výše uvedeném příkazu.
Potvrďte instalaci EPEL
Nyní, když je úložiště EPEL nainstalováno, ověření instalace je dobrý nápad. Nejpřímější a nejrychlejší metodou je použití příkazu dnf repolist.
dnf repolist | grep epel
Jak již bylo zmíněno dříve, úložiště bylo zobrazeno a úspěšně nainstalováno.
Příklady příkazů úložiště EPEL
Dále tutoriál projde některými příkazy, které se vám mohou hodit ve vašem terminálu prohledávajícím úložiště.
Nejprve k vypsání všech balíčků, které jsou dostupné v úložišti EPEL, použijte příkaz:
dnf list available --enablerepo=epel
Vyhledejte konkrétní balíček v úložišti EPEL, použijte příkaz:
dnf search package-name --enablerepo=epel
Chcete-li nainstalovat balíček z úložiště EPEL, použijte příkaz:
dnf install package-name --enablerepo=epel
Chcete-li zkontrolovat aktualizace balíčků nainstalovaných z úložiště EPEL, použijte příkaz:
dnf check-update --enablerepo=epel
Další příkazy EPEL na CentOS Stream
Odebrat EPEL z CentOS Stream
V ideálním případě by se úložiště EPEL nemělo po instalaci odstraňovat, ale v případě potřeby jej odstraňte pomocí následujícího příkazu.
Odebrat úložiště EPEL:
sudo dnf remove epel-release
Odebrat úložiště EPEL Next:
sudo dnf remove epel-next-release
Závěr
Povolením EPEL a EPEL Next na vašem systému CentOS Stream získáte přístup k různým dodatečným softwarovým balíčkům, které rozšíří možnosti vašeho systému. Pravidelná aktualizace těchto úložišť zajišťuje, že budete mít prospěch z nejnovějších funkcí a vylepšení. Užijte si zvýšenou funkčnost a všestrannost, kterou EPEL a EPEL Next přinášejí do vašeho prostředí CentOS Stream.