How to Download and Install RHEL 9 for Free


Are you interested in getting Red Hat Enterprise Linux 9 (RHEL 9) for free? You’ve come to the right place! In this comprehensive guide, we’ll walk you through the entire process of downloading and installing RHEL 9 at no cost. Whether you’re a tech enthusiast, a student, or someone looking to explore the world of enterprise-level Linux, we’ve got you covered.

Chapter 1: Understanding RHEL 9

Red Hat Enterprise Linux (RHEL) is a powerful, enterprise-grade Linux distribution designed for stability, security, and performance. RHEL 9 is the latest version, featuring cutting-edge technologies and improvements in various areas such as security, containerization, and automation. By downloading and installing RHEL 9 for free, you can experience these benefits without any upfront costs.

Chapter 2: System Requirements

Before diving into the installation process, it’s essential to ensure that your system meets the minimum requirements for RHEL 9.

Minimum System Requirements:

  • A 64-bit x86-based computer.
  • At least 2 GB of RAM (4 GB or more recommended).
  • Approximately 20 GB of free disk space.
  • A reliable internet connection (for downloading and updates).
  • A USB drive with at least 8 GB of storage capacity (for creating a bootable USB drive).

Chapter 3: Preparing for the Installation

Before you begin, follow these preliminary steps to prepare for the installation:

3.1. Backup Your Data

Ensure that you have backup copies of any important data on your computer. The installation process may involve disk partitioning, which could result in data loss if not done carefully.

3.2. Disable Secure Boot (if applicable)

If you are using a system with Secure Boot enabled, you may need to disable it in the BIOS or UEFI settings to install RHEL 9.

3.3. Create a Red Hat Account

To download RHEL 9 for free, you will need to create a Red Hat account if you don’t already have one. Visit the Red Hat website ( and sign up for an account.

Chapter 4: Downloading RHEL 9

Now, let’s proceed with downloading RHEL 9 for free:

4.1. Visit the Red Hat Developer Website

Go to the Red Hat Developer website at

4.2. Sign in to Your Red Hat Account

Use your Red Hat account credentials to sign in.

4.3. Choose RHEL 9

Select “RHEL 9” from the list of available downloads.

4.4. Download the ISO Image

Click on the “Download” button to initiate the download of the RHEL 9 ISO image. Choose the version that suits your requirements, such as the Workstation, Server, or Developer edition.

4.5. Wait for the Download to Complete

The download may take some time, depending on your internet connection speed.

Chapter 5: Creating a Bootable USB Drive

To install RHEL 9, you’ll need to create a bootable USB drive. Follow these steps:

5.1. Download and Install BalenaEtcher

BalenaEtcher is a user-friendly tool for creating bootable USB drives. Download and install BalenaEtcher from

5.2. Insert Your USB Drive

Plug your USB drive into an available USB port on your computer.

5.3. Open BalenaEtcher

Launch BalenaEtcher from your computer’s applications.

5.4. Select the RHEL 9 ISO Image

Click on the “Select Image” button in BalenaEtcher and choose the RHEL 9 ISO image you downloaded earlier.

5.5. Choose Your USB Drive

In BalenaEtcher, select your USB drive as the target. Double-check that you’ve chosen the correct drive to avoid data loss.

5.6. Flash the Image

Click the “Flash!” button to start the process. BalenaEtcher will create a bootable USB drive with RHEL 9.

5.7. Wait for Completion

The process may take a few minutes. Once it’s done, you’ll have a bootable RHEL 9 USB drive.

Chapter 6: Installing RHEL 9

Now that you have a bootable USB drive, you can proceed with the installation:

6.1. Insert the Bootable USB Drive

Insert the bootable USB drive into a USB port on your computer.

6.2. Boot from the USB Drive

Restart your computer and boot from the USB drive. You may need to access the BIOS or UEFI settings to set the USB drive as the boot device.

6.3. Start the Installation

Once the computer boots from the USB drive, you’ll see the RHEL 9 installation screen. Follow the on-screen instructions to begin the installation process.

6.4. Configure Installation Options

During the installation, you’ll be prompted to configure various options, including language, time zone, keyboard layout, and disk partitioning. Follow the prompts and make selections based on your preferences.

6.5. Create a Root Password

Set a secure root password for your RHEL 9 installation.

6.6. Create a User Account

Create a user account with administrative privileges. This account will be used for day-to-day tasks.

6.7. Begin the Installation

Once you’ve configured all the options, click “Begin Installation” to start the installation process.

6.8. Wait for Completion

The installation process may take some time. Be patient and wait for it to finish.

6.9. Reboot Your Computer

After the installation is complete, reboot your computer. You’ll now have RHEL 9 installed on your system.

Chapter 7: Post-Installation Configuration

Once RHEL 9 is installed, there are a few post-installation tasks you should consider:

7.1. Update Your System

Ensure your system is up to date by running the following commands:

sudo yum update

7.2. Install Additional Software

Use the package manager to install additional software packages as needed:

sudo yum install package-name

7.3. Customize Your Desktop (If using Workstation edition)

If you’re using the Workstation edition of RHEL 9, you can customize your desktop environment to your liking.

7.4. Configure Networking

Set up your network connections and ensure you can access the internet.

Chapter 8: Activating Your Free Subscription

To continue using RHEL 9, you’ll need to activate your free subscription. Follow these steps:

8.1. Register Your


Register your system with Red Hat using the following command:

sudo subscription-manager register

8.2. Attach the Subscription

Attach the free subscription to your system with:

sudo subscription-manager attach --pool=<pool_id>

8.3. Check Subscription Status

Verify your subscription status with:

sudo subscription-manager list --consumed

Your system is now activated with a free RHEL 9 subscription.

Chapter 9: Exploring RHEL 9 Features

With RHEL 9 installed and activated, you can explore its numerous features, including:

9.1. Enhanced Security

RHEL 9 incorporates advanced security features to protect your system and data.

9.2. Containerization

Explore containerization technologies like Podman and Docker to run and manage containers on RHEL 9.

9.3. Automation

Use tools like Ansible to automate system administration tasks.

9.4. Developer Tools

RHEL 9 offers a range of development tools and libraries to support software development.

9.5. Server Management

Utilize tools like Cockpit for easy server management and monitoring.

Chapter 10: Conclusion

In conclusion, downloading and installing Red Hat Enterprise Linux 9 for free is a straightforward process that allows you to experience the power and stability of an enterprise-grade Linux distribution without incurring any costs.

By following the steps outlined in this guide, you can have RHEL 9 up and running on your system in no time. Whether you’re interested in exploring the latest Linux technologies, developing software, or simply learning about Linux, RHEL 9 provides a robust platform for your needs.

Remember to keep your system updated, explore the vast array of software available for RHEL 9, and take advantage of its security and automation features. Enjoy your journey with RHEL 9!

Leave a Comment