Download and install CentOS 8

  • Last update: Apr 3, 2024
  • Views: 66
  • Author: Admin
Download and install CentOS 8

Colleagues hello everyone.
In this article I will tell you how to install Centos 8 from an ISO image downloaded from the official site.


What we will analyze:

  1. A brief description of the new features and differences between CentOS 8 and its predecessors.
  2. Differences between installation ISO images.
  3. Download the ISO Centos 8 image itself.
  4. System requirements.
  5. A detailed description of the very installation of Centos 8 on the server.


A short description of the new features.

Functionally, Centos 8 is a complete copy of RHEL 8.

  • Support for Python 3 has become normal.
  • Added support for Java 11 and Java 8.
  • Splitting the repository into two: BaseOS and AppStream
    • BaseOS - Will work as before.
    • Appstream - now it is possible to install different versions of packages on the server + in addition, it supports the new modular format of rpm packages.
  • Switching to the DNF package manager, previously we used the command yum install paketname, yum update paketname to install or update a package. And now, to install, you need to run the dnf install paketname command, and to update dnf update paketname.
  • All software and kernel have been updated to version 4.18.
  • Firewall instead of iptables changed to nftables.
  • Btrfs file system is no longer supported.
  • Updated openssl and tls to the latest versions 1.1.1 and 1.3.
  • Network scripts are used to configure the network, but are now deprecated by default and are not supported. Use NetworkManager exclusively to configure the network.
  • Added support for IPVLAN virtual network drivers.


Differences between installation ISO images.

CentOS 8 has only two installation images:

  • CentOS-Stream-8-x86_64-20220104-boot.iso
  • CentOS-Stream-8-x86_64-20220104-dvd1.iso

Using the first one, you can run the installer on a local network or on the Internet to download installation packages. The second allows you to install Centos 8 locally. I advise you to install it locally.


Download the ISO image.

You can download CentOS 8 from the official website. All distributions are x86_64 only.


System requirements.

  CPU Memory Disk
Minimum 1 512Mb 10G
Featured 2 4G 20G




A detailed description of the very installation of Centos 8 on the server.

We start the server with the previously downloaded ISO image substituted.


An initial setup window with three steps.

Install CentOS Stream 8-stream - Clean install CentOS 8.
Test this media & install CentOS Stream 8-stream - Testing the distribution before installing CentOS 8.
Troubleshoting is like a Windows recovery partition.
Select Install CentOS Stream 8-stream - Clean Install CentOS 8.



We are waiting for Checking to check everything.



After downloading the image, a window will appear with the choice of the language that will be used during the installation.



After choosing the language, a window will appear in front of you with a choice of various parameters.

  • Keyboard - selection of language layouts on the keyboard.
  • Language Support - Supported languages for the server.
  • Time & Date - Set time and date.
  • Installation Source - Installation source.
  • Software Selection - Select which packages will be installed when installing CentOS 8.
  • Installation Destination - Selecting a disk for installation and partitioning it.
  • Network & Hostname - Setting the network and server name.



Go to the Keyboard item. By default, only the English layout, which we selected on the first screen. Well, if you want that, you can add any language you need.



Go to the Time & Date item. On the world map, select a region according to your requirements.



Go to Software Selection. Select Minimal Install.



Go to Installation Destination. This is the choice of the disk where CentOS 8 will be installed. Partition your physical disk, select a custom configuration for manual partitioning Custom.



Choosing a partitioning scheme. Centos 8 offers three types of split scheme for manual splitting:

Standard partition - Standard partition
Logical Volume (LVM) - LVM logical volume partition

LVM thin provisioning

I advise you to choose LVM



It is recommended to create three mount points for installation:

  • / boot: The section contains the kernel that allows us to boot our Centos 8.
  • /: The root partition containing the entire filesystem required to run Centos 8.
  • swap: The partition is useful, comes as a compensation when there is not enough memory.




/ Root section



The next step is to configure the network interface, select Network & Host Name.



Go to IPv4 Settings to configure the IP address, and select Method: Manual, then add your Address (IP) Netmask Gateway and DNS.



Go to Root Password and set a new password for the user. The root user is created by default.



Now when everything is ready, click the Begin Installation button to start installing CentOS 8. And then the installation process will begin.



After installation, the Reboot System server restart button will appear. We press.





Thank you all, I hope that my article helped you in some way.