Video thumbnail for How to Setup Local YUM / DNF Repository on RHEL 10 | Offline Repo Using ISO (Step-by-Step)

How to Setup Local YUM / DNF Repository on RHEL 10 | Offline Repo Using ISO (Step-by-Step)

Dec 30, 2025

linuxtechi.com

In this video, you will learn how to set up a Local YUM / DNF Repository on RHEL 10 step by step using the RHEL 10 DVD ISO file. This tutorial is extremely useful if you are working in an offline, air-gapped, or restricted environment, or if you want faster package installation without relying on Red Hat online repositories or Subscription Manager. 🔹 What You’ll Learn in This Video ✔️ What is a Local YUM / DNF Repository ✔️ Why Local Repositories are required in RHEL 10 ✔️ How to mount the RHEL 10 ISO file ✔️ How to create BaseOS and AppStream repositories ✔️ How to configure Apache HTTP server for repo hosting ✔️ How to configure client systems to use the local repository ✔️ How to disable subscription-manager and test package installation 🔹 Step-by-Step Guide Covered in This Video Step 1: Mount the RHEL 10 ISO File Mount the ISO file under the /mnt directory and verify it. Step 2: Install Required Packages Install createrepo and httpd for repository creation and hosting.