In this video you'll learn how to get started with the Red Hat family Linux.
We are going to download the latest version from either CentOS.org if you want to work
with CentOS Stream, or from developers.redhat.com if you want to work with Red Hat Enterprise Linux.
Next you install it. And I would recommend you install in a virtual machine
or directly on top of hardware. But virtual machines are the most flexible solution.
You need a minimal amount of 2gb of RAM to work with Linux. Conveniently,
1gb might work as well, but only if no graphical user interface is installed.
And as a minimal disk size you want to have 10gb.
A second disk will be needed later in class. We'll talk about it later.
And while installing, use a server with GUI installation pattern.
Let me show you how that works.
Okay, we need to install first and I'm going to do that using CentOS.
You find it on centos.org the CentOS
distribution if you want the CentOS stream.
So you click download and there you can find the different CentOS distributions that are available.
As you can see, there are many options.
Now first there's the version option.
Version 10 is the current version. So let's go for version 10.
Next you need to select the platform that you want to use.
I am using a virtual machine on macOS with Apple Silicon and that means that I need ARM64.
Then you need to decide what exactly you want.
Most obvious choice is to use an ISO.
Let's click on mirrors and start downloading the CentOS 10 ISO.
Okay, so I'm going to show you how to install the
CentOS distribution based on the image that we've just downloaded.
First thing, we need to select virtualization software.
Now this course is not about different solutions for virtualization. I'm using VMware Fusion. I recommend
you use it as well. If you're on macOS, it's free and it's good software.
If you are on Windows, you you can use VMware Workstation instead, which has the same look and feel.
Now in VMware Fusion, I just selected File New and that
is prompting for the installation method that I want to use.
Well, I want to install from Discord Image. That's the
only obvious choice if you just downloaded an ISO file.
Now here I can see a list of all the images that are known to my system.
And the one that I'm going to use is this CentOS stream 10 latest arc 64 DVD ISO.
So based on that ISO I can click Continue and then we see a Profile of different operating systems that it recognizes.
Now, as CentOS is so close to Red Hat Enterprise Linux, there's nothing wrong with Red Hat Enterprise Linux 9.64bit.
In case you are wondering where is my Red Hat Enterprise Linux 10? Well, at the moment that we were
recording this, VMware Fusion was not yet updated with RHEL 10 profile. But that really doesn't make a difference.
This profile is fine. And that brings us to the hardware settings.
As you can see in the hardware settings, it works with a disk with a capacity of 20gb and 2gb of memory.
I want to increase the amount of memory a little bit.
So the amount of memory that I want to give is going to be 4 gigabytes.
But let me also change the name and use a name that makes sense to me.
Now we see the hardware configuration interface.
In the hardware configuration interface, I need to go to my processors and memory and change the memory to 4096.
That should do it so I can close this window.
Here is a new virtual machine that is ready to play.
I'm clicking the Play button and then we basically need to wait a bit.
Next it's prompting.
What do we need to do? Well, I want to install CentOS Stream 10.
Let me select install CentOS Stream 10 and then the installer will start.
This is loading a Linux kernel.
While it is doing so, it's giving information about what is happening.
But really everything that you see here is not so very important.
All right, so now the installation program is fully loaded and I need to
configure the settings for language and regional settings. I'm selecting English. English, United States.
The regional settings are mainly important if you have different keyboard layouts or different time notations.
So select whatever is appropriate and then click Continue.
Next in CentOS you will see the installation summary.
There's a lot of options that you can configure. There's only a few options that we need so far. We
want to get started as fast as we can, right? So let's not talk about all these advanced options.
Let's create a user and set the installation destination and then we're good.
Now, in the user account you can see it prompts for a root.
We are not going to set a password for root.
I'm just going to create a regular user with the name Student.
It's important that the option Add administrative privileges for this
user account is enabled. Then we need a password.
You can use any password, but if the password is not really secure, you can see
that right now that this is the case you need to click the done button twice.
Then you need to confirm how you want to install.
We can see automatic partitioning selected and that's totally fine with me, but the installer wants you
to have a look at what it is going to do to prevent any accidents from happening.
So I can see my hard disk which is the name NVMe 0N1 and 20GB free. That sounds okay
with me and essence is okay. But clicking Done and begin the installation to start the installation procedure.
This will take a couple of minutes.
Okay, so now the installation is ready, let's click Reboot System
and that will reboot the system with its new settings.
So we can see the login interface that allows me to log in as a user student that I just created.
This is the so called GNOME graphical desktop interface.
Let's skip the tour and let's investigate what is going on in this interface later.