Ręczna instalacja repozytorium EPEL (Extra Packages for Enterprise Linux)
EPEL (Extra Packages for Enterprise Linux) to repozytorium, które dostarcza dodatkowe pakiety oprogramowania, które nie są dostępne w oficjalnych repozytoriach Red Hat Enterprise Linux (RHEL) oraz jego klonów, takich jak CentOS i Rocky Linux.
Komendy wykonujemy w CLI bash bądź sh jako user z uprawnieniami sudo / root.
Najpierw oczywiście sprawdzamy podstawową komendę:
dnf install epel-release
Dla niektórych dystrybucji warto doinstalować dodatkowe repozytorium CBR (CodeReady Builder).
Red Hat Enterprise Linux 9:
subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
Rocky Linux 9:
dnf config-manager --set-enabled crb
dnf install epel-release
RHEL 8:
subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Rocky Linux 8:
dnf config-manager --set-enabled powertools
dnf install epel-release
RHEL 7:
subscription-manager repos --enable rhel-*-optional-rpms \
--enable rhel-*-extras-rpms \
--enable rhel-ha-for-rhel-*-server-rpms
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
subscription-manager repos --disable=rhel-7-server-eus-optional-rpms
CentOS 7:
yum install epel-release