- So in this video,
I'm going to show you how to install CentOS Stream.
CentOS Stream is one of the Linux versions
in the Red Hat family.
Before installing it in a virtual machine,
let's have a look at the requirements.
So you need to download a latest version
of CentOS Stream from centos.org.
Next, you install it in a virtual machine,
which is what I would recommend, or directly on hardware.
But for learning purposes, I wouldn't do that.
Start with a virtual machine.
This virtual machine needs a minimum of one gigabyte of RAM
and 10 gigabytes of disc space.
We will worry about additional discs later in this class.
And while installing,
please use the server with GUI installation pattern.
Let me show you.
So this is the first screen that you will see
after booting from the CentOS Stream installation media.
And obviously,
we are going to select Install CentOS Stream 9.
Here, we can see that the installer is loading.
That'll take a minute or so, and then you can continue.
All right, so we need to select an installation language.
That will be English, United States.
Even if you are intending to use a Linux
with a different language, for learning purposes,
I would advise to start with English,
whatever kind of English because it makes it easier
to get support on your installation, if ever that is needed.
Now the main installation screen is showing all of this.
And in this main screen, we need to do a couple of things.
First, let's start on the left.
The things that we see right here
in localization are quite okay,
but I would like to go into the User Settings,
where we can see that the root account is disabled.
I want to change that,
and that is because in a Red Hat and similar distributions,
logging in as a root user has been common for a long time.
So I wanna make sure that we have a root user
with a password as well.
So here we go, I'm entering the password.
And also, I am going to select Allow root SSH login
with password.
I just want to make it easy
and make sure that the root user has full access.
Next, we need to have a look at the software selection.
So in the software selection,
you determine what exactly you want to install with Linux.
We are going to use server with GUI.
The GUI is a graphical user interface,
and using the graphical user interface is easier
to get familiar with Linux.
You should notice that most Linux servers don't have
a graphical user interface,
and they have been installed with either Server
or Minimal Install.
But as I said, server with GUI is what I'm going
to use here.
Next, you can see an exclamation mark right here
at the Installation Destination,
and that is because the installer is
about to overwrite the entire hard drive.
And we need to tell the installer that that's okay.
So I'm clicking Done,
and that's all that we need to do here.
And then the final step is about networking.
So you can see
that it has a wired ethernet connection currently connected,
and it even has an IP address
that has automatically been assigned.
And let's give this machine a name.
And let me click on Apply and Done.
Then there is one more thing,
and in order to get access to that one more thing,
you need to scroll down, and that's User Creation,
because even if you allow the root user to log in directly,
you should have an ordinary user
for your regular tasks as well.
So I am going to create this user, and that's important.
I'm going to select the option Make this user administrator.
I will tell you later what exactly that is doing,
but this will allow the user
to run administration tasks as well.
Now we need a password and you need to type it twice.
You can see in the bottom part of the screen
that the password fills the dictionary check.
So the install is complaining,
and that's because I'm using an insecure password.
I don't care about using secure passwords here.
So I'm clicking Done and Done, and that will be good.
And then Begin Installation
to actually start the installation.
Now this procedure in total will take a couple of minutes.
It can easily take 10 minutes before it's done.
You need to wait for it
because before the installation is done,
there's nothing else that you can do anyway.
All right, so as you can see at this point,
the system is ready so we can click Reboot.
And there we go, here,
we have the bootloader
of our brand-new CentOS Stream system.
This bootloader makes sure
that the Linux operating system is started.
While it is doing that,
you will see a blinking cursor for a short moment,
and then you will see the loading of the graphical system,
which is happening right now.
And once it's done with that, you get the login prompt.
So I am going to log in as user student.
Even if it's possible on the system to log in as root,
you shouldn't be doing that,
but I will tell you all about that later.
Now we can see a welcome screen.
"Welcome to Red Hat Enterprise Linux."
In case you are surprised,
CentOS Stream is the upstream,
the development platform for Red Hat Enterprise Linux.
So that is why you might encounter Red Hat Enterprise Linux
here and there.
If you want to, then you can click Take Tour.
This will introduce the graphical desktop.
I'm not going to do that, I'm just going to click No Thanks.
There is just one thing that I wanna do
before moving on,
and that is right here in the Type to search bar,
I am going to type power
because there is power saver that makes
that after five minutes of inactivity,
the screen goes blank.
I don't like that, so I want it to be set to Never.
And then the next thing is in the Activities menu
in the upper left corner.
In this menu, you will get access to all
that you might wanna be doing
with your CentOS Stream installation.
And what we need is right here, it's a terminal.
And in this terminal, well, we have our working environment.
So if we double-click the editors bar,
that it's getting bigger.
And next, you can zoom
in a little bit using Control + Alt + Plus.
There we go, this is a reasonable font size.
And I am going to the Preferences
because there's one thing that I wanna change.
In the Preference, I'm selecting the Unnamed profile.
In the Unnamed profile,
I'm going to turn off the alarm, the Terminal bell,
and I'm going to the Colors.
And in the Colors, I am unselecting the standard color.
And I wanna make sure that this is what we are looking at.
This is a more readable font size.
So now at this point,
we have the shell ready and waiting for us.
Let's explore in the next couple
of videos what you can do with it.