(Last Updated On: May 22, 2019)

How to Install RHEL 8?, or How can I install Red Hat Enterprise Linux 8?. Red HatInc has officially rolled out its enterprise operating system – Red Hat Enterprise Linux (RHEL) 8. The release was done at Red Hat Summit in Boston. This guide will walk you through the installation of Red Hat Enterprise Linux (RHEL) 8. It can be used for both Desktop and Server installation types.

RHEL 8 is designed to support intensive workloads and operations that stretch from huge enterprise datacenters to multiple public cloud environments. It has been built to solve Developer problems and with deeper support for containers and AI.

Check our guide on RHEL 8 new features.

Step 1: Register / Login to Red Hat Customer Portal

You need an active Red Hat account to download, install and use RHEL 8. If you’re a new user, visit Red Hat Downloads page which will redirect you to the Login page.

Login with your username and password.

Step 2: Download Red Hat Enterprise Linux ISO

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

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

Choose download from:

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

Step 3: Create a 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.

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

Step 4: Start Red Hat Enterprise Linux (RHEL) 8 installation.

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

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

4.3 – Choose installation language and click “Continue

4.4 – Under “Localization“, select your Keyboard layout, Language Support, Time and Date.

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

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 8 as hypervisor, e.g running KVM only, then select “Virtualization Host“.

4.6 – Under “SYSTEM” section, Set:

Installation destination – Also Partitioning scheme.

Network and Hostname.

To set a static IP address, click “Configure“. For hostname setting, provide hostname value and hit “Apply“.

You can optionally select “Security Policy” for your RHEL 8 system.

System Purpose section enables you to set RHEL 8 system role, Red Hat Service Level Agreement and system usage.

4.7 – When done with all the changes, begin installation.

4.8 – As the installation is starting, set root user password.

4.9 – A standard user account needs to be added as well.

4.10 – When installation is complete, click Reboot.

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

4.12 – On Initial Setup screen:

Accept License

Register your RHEL 8 system.

Input your Login details and attach License available.

When done. finish your RHEL 8 system configuration.

Finish setup in the next wizards to start using RHEL 8.

View system information under “Settings > Details” area.

Open your terminal and check for available updates.

$ sudo dnf check-update

To do actual update, run the command.

sudo dnf -y update

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

You have completed installation of Red Hat Enterprise Linux (RHEL) 8 server/workstation.

Want to master Linux systems Administration?, check out recommended books to help you get started.

Best Linux Books for Beginners 2019