Home / EPEL

Use the EPEL Repository Mirror in Iran

EPEL adds packages for Enterprise Linux. /epel is live with an active sync.

About EPEL

Fedora maintains Extra Packages for Enterprise Linux: networking tools, runtimes, and high-demand packages for RHEL, Alma, and Rocky.

Nearly every serious enterprise host enables at least one EPEL repo; without it many common stacks are incomplete.

EPEL mirror in Iran

Without a local mirror, heavy dnf install jobs depend on Fedora hosts abroad. Rasanegaar Mirror serves the tree at /epel.

The repository is live and still filling out; you can browse the index and connect your clients when you are ready.

On Rasanegaar Mirror

StatusAvailable
Size275G (approx.)
Last update18 Jul 2026, 13:59 (+03:30) — sync in progress
URLhttps://mirror.rasanegaar.com/epel/

Size is approximate and may still be growing.

How to use the EPEL mirror in Iran

Manual steps

  1. Install epel-release if needed.
  2. In the EPEL .repo, comment metalink/mirrorlist and set baseurl to:

    http://mirror.rasanegaar.com/epel/$releasever/$basearch/

  3. Refresh yum/dnf metadata.

Switch with script

curl -fsSL https://mirror.rasanegaar.com/scripts/switch-epel.sh | sudo bash

Updating EPEL in Iran

When Fedora mirrors are slow from Iran, EPEL updates via the local mirror matter on a server farm.

If a package is temporarily missing, wait a bit or use the official repo.

Revert to official repository

If you need official upstream again:

curl -fsSL https://mirror.rasanegaar.com/scripts/revert-epel.sh | sudo bash

Related links