Welcome to today’s guide on a step by step installation of RHEL 9 Beta server / Workstation on a Virtualized environment or baremetal machine. Red HatInc has released yet another version of its powerful operating system, Red Hat Enterprise Linux (RHEL) 9 Beta. This release is based on the controversial CentOS Stream distribution of Linux. Red Hat Enterprise Linux (RHEL) 9 Beta ships with upstream kernel version 5.14. RHEL 9 is optimized for hybrid multicloud deployments – cloud, physical, on-premises, public cloud and edge compute.

RHEL 9 Beta includes multiple new items such as:

  • Smart Card authentication via web console
  • Detailed SSSD logging
  • Smart Card authentication via web console
  • Integrity Measurement Architecture (IMA) digital hashes and signatures
  • SSH root password login disabled by default
  • Integrated OpenSSL 3
  • Enhanced web console performance metrics
  • Streamlined image building
  • Enhanced web console performance metrics

This release of RHEL is available for the following hardware architectures:

  • ARM 64-bit (aarch64)
  • Intel/AMD64 (x86_64)
  • IBM Power LE (ppc64le)
  • IBM Z (s390x)

If you’re interested in the installation of RHEL 8 use the guide in the link below:

Step 1: Login to Red Hat Customer Portal

A Red Hat account is required to download RHEL 9 ISO files. For new users, visit Red Hat Downloads page which will redirect you to the Login page. If you have an active user account use its details to login.

install rhel 8 01

For users without a Red Hat account, create an account then login to Red Hat Customer Portal.

Step 2: Download RHEL 9 ISO File

Navigate to Downloads and select Red Hat Enterprise Linux as Product Variant.

Choose the Red Hat Enterprise Linux variant to download with match for your CPU architecture.

download rhel 9 01

The Installers and Images for Red Hat Enterprise Linux for CPU selected will be shown.

download rhel 9 02

Choose download from:

  • Red Hat Enterprise Linux 9.0 Boot ISO – Installation is over the internet
  • Red Hat Enterprise Linux 9.0 Binary DVD – Has all packages for offline installation.
  • Red Hat Enterprise Linux 9.0 KVM Guest Image – Ready for run in KVM

Step 3: Create RHEL 9 Bootable USB

Once the ISO image is downloaded, create a bootable USB if doing the installation on physical hardware. You can use dd command for this.

First, identify the name of your USB device partition. Then run the following command replacing sdX with the name of your USB, e.g sdb.

sudo dd if=/path/to/image.iso of=/dev/sdX bs=8M status=progress oflag=direct

Wait until the command completes then proceed to boot your system from a USB stick.

Installation on KVM / VirtualBox / VMware Workstation

For installations on Virtual environment such as VirtualBox, VMware or KVM, you need to attach ISO image during VM creation and it will boot from it automatically.

install rhel 9 step by step 01

Step 4: Begin Red Hat Enterprise Linux (RHEL) 9 installation

4.1 – Boot from your RHEL 9 installation media to start installation process.

install rhel 9 step by step 02

4.2 – Select “Install Red Hat Enterprise Linux 9” from the list of options available. RHEL 9 Anaconda installer will start in a short while.

4.3 – Choose installation language and click “Continue

install rhel 9 step by step 03

4.4 – Click on “Time & Date“ under LOCALIZATION.

install rhel 9 step by step 05

Set timezone region and city and whether to enable NTP.

install rhel 9 step by step 06

4.5 – Under “SOFTWARE” section, select installation type – Optionally select Add-Ons to install.

install rhel 8 08

The common installation types are:

  • Minimal Install – Minimal Server without GUI, for advanced Linux Sysadmins.
  • Workstation – For installation on Laptops and PCs.
  • Server with GUI – Server installation with Graphical interface for administration.

If you want to use RHEL 9 as hypervisor, e.g running KVM only, then select “Virtualization Host“.

4.6 – Under “SYSTEM” section, Set:

Click on “Installation destination

install rhel 9 step by step 07

Choose Installation Disk and Partitioning scheme – Automatic or Manual

install rhel 9 step by step 08

For Custom storage configuration, you can go with Automatic LVM partitioning scheme.

install rhel 9 step by step 08 02

Partitions storage capacity allocation can be adjusted in below screen – reduce some and increase other partitions.

install rhel 9 step by step 08 03

4.7 – Under “USER SETTINGS“, choose “Root Password” to enable root user and set its password.

install rhel 9 step by step 09

Set and confirm root user password.

install rhel 9 step by step 10

4.8 – Create standard user account

Also choose to add a standard user account.

install rhel 9 step by step 11

Input Full user name, make it as administrator and configure user’s password.

install rhel 9 step by step 12

4.9 – Connect to Red Hat account

install rhel 9 step by step 14

Authenticate with your Red Hat login credentials

install rhel 9 step by step 15

4.10 – Begin installation of RHEL 9

install rhel 9 step by step 18

Be patient as installation of RHEL 9 progresses, it could take few minutes.

install rhel 9 step by step 20

4.11 – When installation is complete, click Reboot.

install rhel 9 step by step 21

4.12 – Select your Red Hat Enterprise Linux installation from Grub menu to boot to your new system.

install rhel 9 step by step 22

4.13 – Login to RHEL 9 system

install rhel 9 step by step 23

You should get GNOME 40 welcome message in your RHEL 9 start session.

install rhel 9 step by step 24

View system information under “Settings > Details” area.

install rhel 9 step by step 26

Step 5: Register RHEL 9 system

In case you did’t do system registration during installation, subscribe to RHSM after login

sudo subscription-manager register --auto-attach

Confirm if it was successful

$ sudo subscription-manager list
+-------------------------------------------+
    Installed Product Status
+-------------------------------------------+
Product Name:   Red Hat Enterprise Linux for x86_64 Beta
Product ID:     486
Version:        9.0 Beta
Arch:           x86_64
Status:         Subscribed
Status Details:
Starts:         04/01/2019
Ends:           09/02/2024

Open your terminal and check if there are any available updates.

sudo dnf check-update

Apply the updates if available.

sudo dnf -y update

Customize Bash – How To Customize Bash on Linux with Bash-it

Recommended Video Courses to Learn Linux System Administration:

LEAVE A REPLY

Please enter your comment!
Please enter your name here