Skip to main content

Enabling EPEL for Enhanced Packages

In this brief RHEL Shorts tech tip I show how to enable access to the Extra Packages for Enterprise Linux repository, better known as EPEL. It opens up hundreds of packages that don’t ship in the standard RHEL repos.

A few things worth carrying away from this one:

  • EPEL is community, not Red Hat support. I’m upfront that these packages aren’t officially supported by Red Hat, but they usually have a strong following in the upstream ecosystem, so I get the disclaimer out of the way before we jump in.
  • CodeReady Builder comes first. The first step is enabling the CodeReady Builder for RHEL 9 repository through subscription-manager, since EPEL packages often depend on it.
  • The release RPM comes straight from Fedora. I point DNF at the Fedora Project website and install the EPEL release RPM directly from their mirrors, and that’s it, you can pull package info and install anything you want from EPEL.

Short and sweet: two repos enabled and you’ve unlocked a much bigger software catalog.