Red Hat Enterprise Linux 8 or RHEL 8 is now available and has many Developer-Friendly capabilities. The official release of RHEL 8 was made by Red Hat, which developed Red Hat Enterprise Linux 8 on May 7, 2019. With the release of Red Hat Enterprise Linux 8, there are many new features and improvements to RHEL 7.
New features of Red Hat Enterprise Linux 8
Some of the new features of RHEL 8 are as follows.
Core and operating system
Red Hat Enterprise Linux 8 is based on Fedora 28 and Linux kernel 4.18. This provides users with a secure and stable base across the Hybrid Cloud network and data center implementations, along with tools that support all levels of workload.
The CPU-supported architectures for this operating system release are as follows:
- Intel and AMD 64 architectures
- ARM 64 architecture
- IBM Power, Little Endian based systems
- IBM Z
Red Hat Enterprise Linux 8 has 2 content distribution modes and only requires two Repositories.
- BaseOs Repository: This Repository provides the kernel of the operating system as RPM packages. The BaseOS tool has exactly the same life span as the previous RHEL version.
- AppStream Repository: This Repository provides all the applications that a user may need in the user interface. Other software that requires special licensing is available in the Supplemental Repository.
What is AppStream ?
AppStream lets you install additional versions of software and keep your operating system up-to-date while installing the right version of the application that meets your needs. Note that neither of the two streams can be installed simultaneously on the same interface.
The RHEL desktop environment is GNOME by default . The GNOME project is supported by the GNOME Foundation. GNOME, which comes with RHEL 8, is version 3.28, which is capable of automatically downloading operating systems to Boxes. Other new features include:
- A keyboard on the new image
- New features of GNOME Boxes
- Support for more hardware, most notably the addition of Thunderbolt 3 interface support.
- Performance improvements for GNOME Sofware, dconf-editor and GNOME Terminal.
- GNOME Software tool that lets you install and update gnome-shell applications and extensions.
- GNOME Display Manager or GDM uses Wayland instead of X.org as the default Display Server.
Wayland Display Server feature
- Stronger security model
- Improved efficiency of using multiple monitors
- Improved Scaling User Interface (UI)
- The desktop can control Window Handling directly.
The management of the YUM package at RHEL 8 is based on DNF technology that provides Modular content, performance enhancement and a solid API with a great design to be added to Tooling. RPM is version 4.14.2 which thoroughly checks each package before installing it. The YUM version available in RHEL 8 is 4.0.4. DNF-based YUM package management has the following advantages over version 3 of YUM used in RHEL 7:
- Increase efficiency
- Modular content support
- Stable API with great design to be added to Tooling
Web servers, compilers, programming languages, and databases available at RHEL 8
Red Hat Enterprise Linux 8 includes Application Streaming for multiple versions of databases, programming languages, compilers, and other tools for your use.
The following tools are listed in Red Hat Enterprise Linux 8:
- Python is available in RHEL 8 version 3.6.
- Database servers: RHEL 8 includes the following databases: MySQL 8.0, PostgreSQL 9.6, PostgreSQL 10 and MariaDB 10.3
- Redis version is available in 4.0.
- Web Servers: httpd 2.4 and Nginx 1.14
- OpenLDAP has replaced 369 LDAP Server.
- Varnish Cache 6.0
- Git 2.17
- Maven 3.5
- Perl 5.26 and Perl 5.24
- PHP 7.2 and 7.1
- Ruby 2.5
- Node.js 10 and 8
- Python 3.6 and 2.7
- Rust Toolset 1.26
- Scala 2.10
- Go Toolset 1.10
- GCC System Compiler 8.1
- NET Core 2.1.
- Java 8 and Java 11
- Pacemaker Cluster Resources Management 2.0.0. The PCS configuration system fully supports Corosync 3, knet and Node Names.
- The glibc library is based on version 2.28.