Share on Social Media

Discover how to perform a Rocky Linux 8 Minimal Install with our comprehensive guide, complete with helpful screenshots. Simplify your system setup and streamline operations with this lightweight yet powerful installation option. #centlinux #linux #rockylinux

What is Rocky Linux?

Rocky Linux is a community-driven, enterprise-grade Linux distribution designed to be a seamless replacement for CentOS Linux. It aims to provide a stable, reliable, and free alternative to CentOS, particularly for organizations and users who were relying on CentOS for their production environments and enterprise workloads.

Key features of Rocky Linux include:

  1. Stability and Reliability: Built on a solid foundation, Rocky Linux inherits the stability and reliability of its predecessor, CentOS Linux.
  2. Community-Driven Development: Rocky Linux is developed by the community, with contributions from volunteers, organizations, and developers around the world. This ensures transparency, accountability, and responsiveness to the needs of users.
  3. Binary Compatibility: Rocky Linux aims to maintain binary compatibility with Red Hat Enterprise Linux (RHEL), providing a compatible environment for applications and workloads developed for RHEL.
  4. Long-Term Support (LTS): Like CentOS Linux, Rocky Linux offers long-term support (LTS) with regular security updates and maintenance releases, providing stability and peace of mind for enterprise users.
  5. Free and Open Source: Rocky Linux is distributed under open-source licenses, allowing users to freely use, modify, and distribute the software, in alignment with the principles of the open-source community.

Rocky Linux was initiated by Gregory Kurtzer, one of the original co-founders of CentOS Linux, in response to the shift in CentOS’s focus from being a downstream rebuild of RHEL to CentOS Stream. It aims to fill the gap left by CentOS’s transition and provide a viable alternative for users seeking a stable, community-driven Linux distribution for their production environments and enterprise workloads. Thus Rocky Linux may be be considered as the best alternative for CentOS 8 by Linux enthusiasts.

What is Minimal Installation?

Minimal installation refers to installing an operating system with only the essential components required for basic functionality. It typically includes only the core components and essential system services necessary for the system to boot and perform basic operations.

In the context of Linux distributions like CentOS, Fedora, or Ubuntu, a minimal installation option is often provided during the installation process. Choosing this option installs the operating system with a minimal set of packages, resulting in a lightweight and streamlined system with minimal disk space and resource requirements.

Here are some characteristics of a minimal installation:

  1. Basic System Utilities: Minimal installations typically include essential system utilities such as a shell, package manager, and basic command-line tools necessary for system administration and management.
  2. No Graphical Interface: A minimal installation usually does not include a graphical desktop environment or any graphical applications. This helps reduce the disk space and memory footprint of the system.
  3. Limited Pre-installed Software: Minimal installations come with only a small set of pre-installed software packages, focusing on core system components rather than additional applications or utilities.
  4. Customizable: Users can add additional packages and software as needed after the minimal installation is complete, using the package manager to install only the software they require.
  5. Resource Efficient: Minimal installations consume fewer system resources (such as CPU, memory, and disk space) compared to full installations, making them suitable for resource-constrained environments or specialized use cases where performance is critical.

Overall, a minimal installation provides a lightweight and efficient base system that users can customize and expand according to their specific requirements, making it a popular choice for servers, virtual machines, containers, and other deployments where resource efficiency and flexibility are important.

Recommended Online Training: Learn Bash Shell in Linux for Beginners

745772 0021

Environment Specification

We are using a KVM based virtual machine with following specifications.

  • CPU – 3.4 Ghz (2 cores)
  • Memory – 2 GB
  • Storage – 20 GB

Download Rocky Linux 8 ISO

Just like CentOS, Rocky Linux is also freely available over the Internet. You can download it from their official website.

Download Rocky Linux 8 ISO
Download Rocky Linux 8 ISO

Download the Minimal ISO Rocky-8.4-x86_64-minimal.iso for your preferred architecture.

Rocky Linux 8 Minimal Installation

Attach the downloaded ISO file in the CDROM of your virtual machine and start it.

Boot from Rocky Linux 8 ISO
Boot from Rocky Linux 8 ISO

Select the ‘Install Rocky Linux’ option and press <ENTER>.

Rocky Linux 8 - Setup Language Selection
Rocky Linux 8 – Setup Language Selection

Select the language to be used during installation process and press <Continue>.

Rocky Linux 8 - Installation Summary 1
Rocky Linux 8 – Installation Summary 1

You are now at the ‘Installation Summary’ screen. You can configure installation of the operating system from here.

Click on ‘Installation Destination’ under ‘System’ section.

Rocky Linux 8 - Installation Destination
Rocky Linux 8 – Installation Destination

You can configure from simple to advance storage options here. You can create partitions, LVMs and software RAIDS.

But for a minimal installation, you need to click on <Done>, and the setup will configure the default storage option i.e. LVMs for your enterprise operating system.

Installation Summary 2
Installation Summary 2

Click on ‘Software Selection’ under ‘Software’ section.

Software Selection
Software Selection

Choose the ‘Minimal Install’ under ‘Base Environment’ and click on <Done>.

Installation Summary 3
Installation Summary 3

Click on ‘Time & Date’ to set the relevant settings for your server machine.

Rocky Linux 8 - Set Time Zone
Rocky Linux 8 – Set Time Zone

Choose your timezone and adjust time and date settings as per your requirement.

Press <Done> to save settings and go back to installation summary.

Installation Summary 4
Installation Summary 4

Click on ‘Network & Host Name’ to go to network configuration screen.

Rocky Linux 8 - Configure Network 1
Rocky Linux 8 – Configure Network 1

Turn on the Ethernet (ens33) connection. Connection name may vary on operating system.

Also set the preferred ‘Host Name’ for your Rocky Linux server.

Rocky Linux 8 - Configure Network 2
Rocky Linux 8 – Configure Network 2

Press <Done> to go back to main screen.

Installation Summary 5
Installation Summary 5

Click on ‘Root Password’ and set a strong password for the Linux superuser.

Rocky Linux 8 - Set root Password
Rocky Linux 8 – Set root Password

Click on ‘Create User’ to create your required operating system users.

Rocky Linux 8 - Create User
Rocky Linux 8 – Create User

Press <Done> button to save changes and go back to main screen.

Installation Summary 6
Installation Summary 6

After configuring all installation settings, click on <Begin Installation> to start minimal installation.

The installation process started, take sometime and completed eventually.

Rocky Linux 8 - Installation Progress
Rocky Linux 8 – Installation Progress
Rocky Linux 8 - Installation Completed
Rocky Linux 8 – Installation Completed

Click on <Reboot System> to restart the machine.

After reboot, the system will show the GRUB boot menu.

Rocky Linux 8 - GRUB Menu
Rocky Linux 8 – GRUB Menu

Choose the highlighted option or wait for 5 seconds to start Rocky Linux with the same.

Rocky Linux 8 - CLI Login
Rocky Linux 8 – CLI Login

After operating system startup, you will reach at the CommandLine (CLI) based Linux login prompt.

Login as root user.

Rocky Linux 8 - Check Kernel Version
Rocky Linux 8 – Check Kernel Version

Execute the uname command to verify the Linux Kernel version.

If you are new to Linux and facing difficulty in working at Linux Bash prompt. We recommend that, you should read The Linux Command Line, 2nd Edition: A Complete Introduction by William Shotts.

Final Thoughts

Experience the efficiency and flexibility of Rocky Linux 8 Minimal Install with our detailed guide accompanied by insightful screenshots. Simplify your system setup and streamline your operations with a lightweight yet powerful foundation.

For personalized assistance or additional support with your Rocky Linux installation, consider exploring my services on Fiverr:

Linux Server Configuration – Fiverr

Let me help you navigate through the process, ensuring a smooth and seamless transition to Rocky Linux 8 Minimal Install, tailored to your specific needs and preferences.

Leave a Reply