Install CentOS Stream 9 with screenshots

Centos

When Red Had change CentOS From the main release structure to the rotating release, users were furious but CentOS went smoothly and they recently put out a new release of CentOS . Stream in collaboration with the Red Hat Engineers and Community.

So before going to the settings let’s understand that you should rely on CentOS . Stream and what it offers in the new release.

Is CentOS Stream 9 stable?

If we consider stability, you should not consider CentOS Series 9 with other alternate releases, such as Arch Linux because you won’t get the latest versions of packages in CentOS compare to Roof. Packages will be tested on Fedora before they are released to CentOS and give you the stability you expect CentOS Series 9.

Like CentOS finally became RHELwe can collaborate with Engineer RHEL and have a better influence on future releases of RHEL and CentOS . Stream.

What’s New in CentOS Stream 9

Now, let’s talk about what’s new in CentOS . Stream.

  • The project moved from a major release to a rolling release.
  • GNOME 40
  • Python 3.9
  • GCC 11.2
  • MariaDB 10.5
  • Nginx 1.20

 

And many important packages like PHP, OpenSSH, MySQLand others have also been updated. So, if that’s enough to convince you, consider the prerequisites:

Prerequisites

  • Flashdrive (for bare metal installation).
  • Strong internet connection.
  • Minimum RAM 2GB.
  • Free storage (20GB or more).

Install CentOS Stream 9

If your system meets all the requirements and you agree to the changes to CentOS . Stream, we can handle the installation. Let’s start with Downloading the ISO and booting up.

Step 1: Download CentOS Stream 9 ISO

First, visit its official page to Download CentOS Stream 9. Once the download is complete, you can use any USB Boot Tool As Rufus, balenaEtcheror Ventoy to install it on your drive (for bare metal installation).

Now, boot from your bootable drive and you will see the following screen. Selecting the first option will launch the installer.

CentOS series boot menu

Step 2: Select Installer Language

CentOS . Stream use Anaconda the installer is one of the rare installers that has its own prompt just to select the installer language. You can choose what you feel most comfortable with but for the most part, English would be the correct choice and we will do it.

CentOS Series Language
CentOS Series Language

Step 3: Set up localization

In this step we will configure all the options available in Localization which part is Keyboard, Language supportand Time & Date. Let’s start with Keyboard.

Option Keyboard Right to buy.

CentOS series keyboard
CentOS series keyboard

Now click Language support where we can choose additional languages ​​that the user requires to operate.

CentOS series language support
CentOS series language support

From here, you can choose which additional languages ​​you want to be supported on your system. I just use English so I will use the default options.

Choose the last option in Localization labeled “Time & Date“To choose our region.

CentOS streaming date and time
CentOS streaming date and time

The form is here, select your region and city and click Ok.

CentOS streaming time zone
CentOS streaming time zone

Step 4: Set software options

In this step we will choose the necessary software for our system. We will not make any changes to the installation source as it will automatically detect the local media. So let’s start with Software option.

Click on the 2nd option labeled “Software selection“.

CentOS series software
CentOS series software

From here, you can select the important tools you require. I will choose the first four options. You can also go with minimal settings which will also exclude GUI and have option for custom OS.

CentOS Stream with GUI
CentOS Stream with GUI

Step 4: Select the installation drive

Click Installation destination this will direct us to the available disks.

CentOS Stream Install Destination
CentOS Stream Install Destination

Select the desired disc. You have two options for partitioning your drive: handmade and automatic. We would recommend automatic partition because it handles the size well but if you want to customize the partition you can choose another option.

CentOS Stream Automatic Installation
CentOS Stream Automatic Installation

Step 6: Set network and hostname

In this step, we will allocate hostnames to our system, including setting up the network. Click “Network & Hostname“.

CentOS Series Network
CentOS Series Network

If you are using Ethernet, you just need to activate it with certain button. To allocate server name, you are provided with a separate section. In my case I would use tecmint.

CentOS . series network configuration
CentOS . series network configuration

In case you don’t use DHCPclick Configure this will guide us to set up our network manually. From here, click IPv4 and choose Handmade method. Add your wish Address, Netmask and Enntrance gate by clicking add button. Finally, add DNS and save the configuration.

CentOS Stream Manual Network Configuration
CentOS Stream Manual Network Configuration

Step 7: Create a user account

To create a user, click User The generate option will direct you to a prompt where you will add a user and create a password.

CentOS Stream User Account
CentOS Stream User Account

Enter details like Full name, password, etc. If desired, you can make this user admin by giving the option. We always recommend that you use a strong password.

CentOS Stream User Details
CentOS Stream User Details

After you finish adding users, select “Original password“Will allow us to generate a root password for our existing users.

CentOS Stream Root Password
CentOS Stream Root Password
Generate root password
Generate root password

Click Begin install button and it will start the installation process. Once the installation is complete, click Restart System.

Start installing CentOS Stream 9
Start installing CentOS Stream 9

Step 8: Enable GNOME at Startup

After rebooting the system, you will be prompted with CLI. To start the GUI, log in with your username and password.

CentOS Flow Login
CentOS Flow Login

Now let’s change from normal user to root user and enable Gnome at system startup with the following commands and make sure that for every boot we are prompted in GNOME and not CLI:

$ su
# systemctl enable --now gdm

As you can see, we are running GNOME 40.

CentOS Stream desktop
CentOS Stream desktop

Here is our work on how you can install CentOS Series 9 in the simplest way possible so that even if you are a beginner or not familiar with Anaconda installer you can follow the given steps and get CentOS . Stream system is ready immediately.

Hope this helps!

Source link

Share: