How to Install EPEL (Extra packages for enterprise linux) on CentOS 8 Server
Steps to install EPEL (Extra packages for enterprise linux) on RHEL/CentOS 8 Server
1. Log into your RHEL/CentOS 8 server as ‘root’.
2. Run the command ‘yum install epel-release’.
3. Enter ‘y’ and press enter if yum ask for confirmation while installing.
4. You can enable and disable the EPEL repo in ‘/etc/yum.repos.d/epel.repo’.
1. You must log into your CentOS 8 server as ‘root’ user to install Extra packages for enterprise linux (epel-release package). Use software like ‘putty’ to connect to your server via SSH.
2. Run the command ‘yum install epel-release’ to install EPEL repo
Command :
yum install epel-release
OR
yum install -y epel-release
Use -y option to automatically answer yes for all questions during epel-release installation.
3. Enter ‘y’ and press enter if yum ask for confirmation while installing epel-release. Also enter ‘y’ if yum ask for importing GPG key.
4. Check whether the EPEL repo is enabled in /etc/yum.repos.d/epel.repo
grep ‘enabled’ /etc/yum.repos.d/epel.repo
Change the value enabled=1 to 0 in /etc/yum.repos.d/epel.repo to disable EPEL repository.
Change the value enabled=0 to 1 in /etc/yum.repos.d/epel.repo to enable EPEL repository.
Execute the command ‘yum repolist’ to list all repositories.
# yum repolist
repo id repo name status
AppStream CentOS-8 – AppStream 5089
BaseOS CentOS-8 – Base 2843
*epel Extra Packages for Enterprise Linux 8 – x86_64 3671
extras CentOS-8 – Extras 3
repo id repo name status
AppStream CentOS-8 – AppStream 5089
BaseOS CentOS-8 – Base 2843
*epel Extra Packages for Enterprise Linux 8 – x86_64 3671
extras CentOS-8 – Extras 3
Steps to download and install Epel-release rpm
1. Log into your RHEL/CentOS server as ‘root’ user
2. Download EPEL repo rpm file from ‘centos.org’ website using wget command
wget vault.centos.org/8.0.1905/extras/Source/SPackages/epel-release-8-5.el8.src.rpm
3. Install the downloaded rpm file
rpm -Uvh epel-release-8-5.el8.src.rpm