Site icon CentLinux

CentOS 8 Minimal Installation with screenshots

Share on Social Media

Learn how to perform a CentOS 8 minimal installation with our detailed guide and screenshots. Follow step-by-step instructions to set up a lightweight and efficient CentOS 8 environment. #centlinux #linux

What is CentOS 8?

CentOS 8 is a free and open-source Linux distribution based on Red Hat Enterprise Linux (RHEL). It was designed for enterprise and server environments, providing a robust and stable platform for a variety of applications. Here’s an in-depth look at what CentOS 8 is, its features, and its uses:

CentOS 8 (Community ENTerprise Operating System) is the eighth major version of the CentOS Linux distribution. It is derived from the sources of RHEL 8, providing a similar experience to the enterprise-level features of RHEL but without the associated support costs. CentOS 8 was officially released in September 2019, and it has since been succeeded by CentOS Stream.

Key Features

1. Based on Red Hat Enterprise Linux 8

CentOS 8 uses the same source code as RHEL 8, providing a stable and reliable platform with many of the same features found in Red Hat’s enterprise solution.

2. New Package Manager: DNF

CentOS 8 introduces the DNF (Dandified YUM) package manager, replacing the older YUM (Yellowdog Updater, Modified) for package management. DNF offers:

3. Modular Repository System

The Modular Repository System allows users to choose from multiple versions of software packages to better meet specific needs:

4. Updated Kernel

CentOS 8 ships with the Linux kernel 4.18, which includes many improvements over previous kernels:

5. New Default Desktop Environment: GNOME 3

The default desktop environment for CentOS 8 is GNOME 3, offering a modern and streamlined interface:

6. System Roles and Automation

CentOS 8 supports System Roles and automation:

7. Security Enhancements

CentOS 8 includes numerous security improvements:

8. Application Streams

Application Streams allow users to install multiple versions of software packages:

9. Performance and Scalability Improvements

CentOS 8 is designed for both performance and scalability:

Uses of CentOS 8

CentOS 8 can be used in a variety of scenarios, including:

CentOS 8 vs. CentOS Stream

It’s important to note that CentOS 8 has been succeeded by CentOS Stream, which acts as a rolling-release distribution that provides a preview of upcoming RHEL features. CentOS Stream sits between Fedora and RHEL in the release cycle, offering a continuous stream of updates.

For those looking for a traditional CentOS experience akin to RHEL, CentOS Stream may offer a different approach compared to CentOS 8’s fixed release model.

Comparison Table

FeatureCentOS 8CentOS StreamRHEL 8
Release ModelFixed ReleaseRolling ReleaseFixed Release
UpdatesUpdates in major releasesContinuous updatesMajor updates with support
SupportCommunity SupportCommunity SupportPaid Support and Subscription
FocusEnterprise StabilityPreview of Future RHELEnterprise Stability and Support
CentOS 8 Comparison Table

In this article, we will perform minimal installation of CentOS 8 operating system and also attach the screenshots of all the steps. Alternatively, you can upgrade your existing applications and databases by following our previous article on How to upgrade Centos 7 to 8

Recommended Online Training: Learn Bash Shell in Linux for Beginners

Environment Specification

We have provisioned a KVM virtual machine with following specifications.

CentOS 8 Minimal Installation

Download the CentOS 8 ISO file from CentOS Project website.

Attach the CentOS 8 ISO file in the CDROM and start the virtual machine.

Boot from CentOS 8 ISO

The system is displaying a boot menu with multiple options.

Select ‘Install CentOS Linux 8.0.1905’ option and press <ENTER>.

CentOS 8 – Anaconda Installer is Loading

The CentOS 8 installer is loading now.

CentOS 8 Language Selection

Choose the preferred Language to be used during CentOS 8 installation and click on Continue.

CentOS 8 Installation Summary 1

This is the Installation Summary window, we can configure many options here.

First of all click on ‘Time & Date’ to set the timezone according to your region.

CentOS 8 Installation – Set Time and Date

Select your relevant timezone and adjust the date and time here.

Click on Done to return to Installation Summary screen.

CentOS 8 Installation Summary 2

Now, click on ’Software Selection’ to select the software packages/groups to install.

CentOS 8 Software Selection

Here, select the option ‘Minimal Install’ under Base Environment section.

Click on Done to return to Installation Summary screen.

CentOS 8 Installation Summary 3

Click on the ‘Installation Destination’ to configure disks/partitions.

CentOS 8 Installation Destination

Select the Automatic Storage Configuration and click on Done.

CentOS 8 Installation Summary 4

If you have enough memory for use by KDUMP then skip this step, otherwise disable the KDUMP as follows.

Click on ‘KDUMP’.

CentOS 8 KDUMP

Uncheck ‘Enable kdump’ option and click on Done.

CentOS 8 Installation Summary 5

KDUMP has been disabled.

The final option that we are required to configure here is ‘Network & Host Name’.

CentOS 8 – Set Hostname

By default, the networking is not enabled for the Ethernet interface.

Enable DHCP Network configurations by click on the ON option at the right side of the screen.

Set a custom Host Name in the text box at the bottom of the screen and then click on Apply.

The final settings should be look like this.

CentOS 8 – Configure Network

Click on Done to return to Installation Summary screen.

CentOS 8 Installation Summary 6

All necessary settings has been configured for CentOS 8 installation.

Click on Begin Installation to start installing CentOS 8.

CentOS 8 Configuration

While installation is in progress, we can configure two more option thereon.

First, click on ‘Root Password’ to set a password for root user.

CentOS 8 – Set root Password

Set password for root user and click on Done.

You are required to click twice on Done, if you have set a weak password.

CentOS 8 Downloading Packages

Now, click on ‘User Creation’ to create another user.

CentOS 8 Create User

Click on Done to return to Installation Progress screen.

You are required to click twice on Done, if you have set a weak password.

CentOS 8 Installation Progress

Wait for the completion of CentOS 8 installation. It won’t be take so long, because we are installing CentOS 8 with minimal option.

CentOS 8 Minimal Installation Completed

Click on Reboot to restart the system.

GRUB Menu

We are now at the CentOS 8 GRUB boot menu.

Select the first option and press <ENTER>.

Linux CLI

We are reached at the CLI login prompt of CentOS 8.

If you want to learn basics of CentOS/RHEL Linux then you should read RHCSA/RHCE Red Hat Linux Certification Study Guide, Seventh Edition (Exams EX200 & EX300) by McGraw-Hill Education.

Final Thoughts

Performing a minimal installation of CentOS 8 is a great way to set up a lean and efficient server environment. Our comprehensive guide, complete with screenshots, walks you through each step of the process, ensuring a smooth and successful installation.

If you need professional assistance with your CentOS 8 minimal installation or have specific configuration requirements, I’m here to help. Check out my Fiverr gig for expert support and get your CentOS 8 server up and running with ease: Linux Admin Expert

Let’s work together to get your CentOS 8 setup exactly how you need it. Contact me today!

Exit mobile version