Ticker

6/recent/ticker-posts

Difference Between RHEL 7 and RHEL 8

 Difference Between  RHEL 7 and RHEL 8

Linux is an open-source Unix-like operating system based on Linux kernel. There are various Linux distributions available.

Source: https://redhat.com

List of 10 Linux Distributions -

1.

RHEL

2.

Fedora

3.

Linux Mint

4.

OpenSUSE

5.

PCLinuxOS

6.

Debian

7.

Ubuntu

8.

CentOS

9.

Arch Linux

10.

Slackware Linux

There are numerous changes have been done between RHEL 7 and RHEL  8.

In this article, we have added the comparison table which is based on the category of RHEL.  If we missed any points please update us with comments later we will add in our article.

Please share this information to others who want to know about RHEL.

First Release Version

RHEL 7

RHEL 8

11-12-2013(RHEL 7.0 Beta)

07-05-2019 (RHEL 8)

Latest Release Version

RHEL 7

RHEL 8

 29-09-2020(RHEL  7.9)

 03-11-2020(RHEL 8.3)

Codename

RHEL 7

RHEL 8

 

Maipo(based on Fedora 19,Fedora 20)

 

 

Ootpa(based on Fedora 28)


Default File System

RHEL 7

RHEL 8

 

XFS

 

 

XFS

Note: XFS – (Extents File System)

File System – It is a structured collection of files on a disk drives or a partition.


Maximum RAM Supported

RHEL 7

RHEL 8

 

12 TB

 

 

24 TB(Based on x86_64 architecture)


Latest RHEL Kernel Version

RHEL 7

RHEL 8

 

3.10.0-1160

 

 

4.18.0-240

Note:- Kernel – Kernel is a central component of an operating system that controls/manages the operations of computers and hardware.

Default Database

RHEL 7

RHEL 8

 

MariaDB

 

 

MySQL 8.0, MariaDB 10.3, PostgreSQL 10 and 9.6, and Redis 5.0


Programming Languages New Version

RHEL 7

RHEL 8

 

Python 2, 

PHP 5.4, 

Ruby 2.0.0

 

 

Python 3, 

PHP 7.2,

Ruby 2.5, 

Node.js 10

 


Standard/Default Repo Channels

RHEL 7

RHEL 8

 

Repo ID: rhel-7-server-rpms

Repo Name: Red Hat Enterprise Linux 7 Server (RPMs)


 

Repo  ID: rhel-8-for-x86_64-appstream-rpms

Repo Name: Red Hat Enterprise Linux for x86_64 – AppStream (RPMs)

Repo ID: rhel-8-for-x86_64- BaseOS-rpms

Repo Name: Red Hat Enterprise Linux for x86_64-BaseOS (RPMs)


 Note: Linux repo – Linux repository – Linux repo is the location of storage from which the system retrieves and installs OS updates and applications.

Minimum Required Disk Space   

RHEL 7

RHEL 8

 

10GB Minimum,

20GB Recommended


 

10GB Minimum,

20GB Recommended


Is the Upgrade Possible?

RHEL 7

RHEL 8

 

Yes, RHEL 7.7 to RHEL 8

 

 

Yes


Service Manager

RHEL 7

RHEL 8

 

Service Command

 

 

systemctl Command

 


Default Display Server

RHEL 7

RHEL 8

 

X.Org

 

Wayland

 


Default Firewall

RHEL 7

RHEL 8

 

Firewalld, It uses the IPtables framework in the backend

 

 

Firewalld, It uses nftables framework in the backend

 

Note: Iptables – It is a Linux firewall command line that allows the Linux system administrators to manage incoming and outgoing traffic via a set of some configurable table rules.

Nftables – It replaces the existing iptables framework.

File System Check

RHEL 7

RHEL 8

 

Xfs_repair

 

 

Xfs_repair

 

Note: - XFS (Extents File System) – It’s work to repairs corrupt or damaged XFS File System.

ISO Image

RHEL 7

RHEL 8

 

Only 64-Bit

 

 

Only 64-Bit

 


Virtual Machines Management

RHEL 7

RHEL 8

 

cockpit

 

 

Virt-manager

 

Note:-  Cockpit – it is a server administration tool that allows you to easily monitor and administer Linux Servers via a web browser.

Virt-manager – it is a desktop tool for managing virtual machines

Network Time Synchronization

RHEL 7

RHEL 8

 

Using either Chronyd or ntp

 

Using only Chronyd

The ntp is not supported

 

Note:- NTP (Network Time Protocol) – is used to synchronize the time of Linux System with the NTP server.

Chrony – It is an implementation of the Network Time Protocol (NTP).

End of Full Support

RHEL 7

RHEL 8

 

Q4 2019

 

 

May 2024

 


End of Maintenance Support 1

RHEL 7

RHEL 8

 

Q42020

 

 

N/A

 


End of Maintenance Support 2

RHEL 7

RHEL 8

 

30-June-2024

 

 

May-2029

 


End of Extended Life Support

RHEL 7

RHEL 8

 

N/A

 

 

TBD

 


Enable Service on Boot

RHEL 7

RHEL 8

 

systemctl command

 

 

systemctl command

 


To viewports/sockets

RHEL 7

RHEL 8

 

ss and lsof

 

 

ss and lsof

 


GUI Interface (Desktop)

RHEL 7

RHEL 8

 

Gnome 3

 

 

Gnome 3.8


Max Supported File & Filesystem Size

RHEL 7

RHEL 8

 

XFS=500TB

XFS=500TB

 

 

XFS=500TB

XFS=1024TB

 

All the above information is based on the Red Hat Articles and releases notes. If we forget to include any points please update us in the comment section so that we can update the articles/post.

Post a Comment

0 Comments