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
https://mirror.rasanegaar.com/epel/Size is approximate and may still be growing.
How to use the EPEL mirror in Iran
Manual steps
- Install epel-release if needed.
- In the EPEL .repo, comment metalink/mirrorlist and set baseurl to:
http://mirror.rasanegaar.com/epel/$releasever/$basearch/ - 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