How to Setup Local YUM / DNF Repository on RHEL 10 | Offline Repo Using ISO (Step-by-Step)
Dec 30, 2025
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.
Show More Show Less 