How to Install RHEL 8 Server on my Machine?, or How can I install Red Hat Enterprise Linux 8?. Red Hat, Inc 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.
For CentOS 8, use: How To Install CentOS 8 Step by Step with Screenshots
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.
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 – CD or DVD
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: Begin 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:
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.