EPEL je zkratka pro ‚Extra Packages for Enterprise Linux‘, jak název napovídá, epel poskytuje další balíčky rpm pro RHEL, CentOS, Scientific Linux (SL) a Oracle Enterprise Linux (OLE). EPEL je vytvořen a spravován komunitou Fedory a balíčky EPEL jsou 100% svobodný software s otevřeným zdrojovým kódem (FLOSS).
V tomto příspěvku probereme, jak povolit úložiště epel v systému CentOS / RHEL.
Úložiště EPEL na CentOS 7 / RHEL 7
V systému CentOS 7 spusťte následující příkaz yum pro povolení úložiště EPEL
$ sudo yum install -y epel-release
V systému RHEL 7 spusťte následující příkazy pro povolení úložiště EPEL
$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm $ sudo rpm -Uvh epel-release-latest-7.noarch.rpm
EPEL Repositroy na CentOS 8 / RHEL 8
V systému CentOS 8 spusťte následující příkaz dnf pro povolení úložiště
$ sudo dnf install -y epel-release
V systému RHEL 8 spusťte níže uvedené příkazy, abyste povolili úložiště epel.
$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm $ sudo rpm -Uvh epel-release-latest-8.noarch.rpm
Poznámka :Soubor úložiště EPEL se nachází pod ‘/etc/yum.repos.d/epel.repo’
Vypsat nové úložiště
Jakmile je úložiště EPEL povoleno, spusťte následující příkaz pro zobrazení seznamu nově přidaných repozitářů
$ sudo yum repolist // CentOS 7 / RHEL 7 $ sudo dnf repolist // CentOS 8 / RHEL 8
Ukázkový výstup
Seznam balíčků EPEL
Pokud chcete vypsat všechny balíčky dostupné v úložišti EPEL, proveďte následující příkaz
$ sudo yum --disablerepo="*" --enablerepo="epel" list available
Ukázkový výstup
Získání informací o balíčku
Pokud chcete zobrazit informace o balíčku z úložiště epel, spusťte příkaz pod,
$ sudo yum --enablerepo=epel info htop
Instalace balíčku z repozitáře epel
Předpokládejme, že chceme nainstalovat balíček htop na náš systém z úložiště epel, spusťte následující příkaz.
$ sudo yum --enablerepo=epel install -y htop
To je z článku vše, doufám, že nyní lépe rozumíte tomu, jak povolit a používat úložiště epel na systému CentOS a RHEL.