Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the new features of CentOS 8.0

2025-02-27 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/03 Report--

This article will explain in detail the new features of CentOS 8.0. the content of the article is of high quality, so share it for your reference. I hope you can get something after reading this article.

CentOS 8 is a development tool that exists between the upstream development of Fedora Linux and the downstream development of RHEL. It was released in September 2019.

This version also includes the new CentOS Streams,Centos Stream is a rolling release of Linux distribution.

CentOS 8 download

Official download of CentOS 8:

Https://centos.org/download/

Download the domestic Aliyun image:

Http://mirrors.aliyun.com/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso

What's New in CentOS 8

The CentOS project is a 100% compatible reconstruction of Red Hat Enterprise Linux, fully compliant with the rerelease requirements of Red Hat, and released a new version, CentOS 8.0.1905, for all supported architectures.

Following the CentOS Linux 7.7 release, CentOS Linux 8 is now officially released, which is based on the Red Hat Enterprise Linux 8.0 source, which means it has all the powerful new features and enhancements of the hybrid cloud era.

CentOS fully complies with Red Hat's reissue policy and is committed to full functional compatibility with upstream products. CentOS's changes to the components are mainly to remove Red Hat trademarks and art drawings.

This version also includes a new CentOS Streams, Centos Stream is a rolling release of Linux, which exists between the upstream development of Fedora Linux and the downstream development of RHEL. You can think of CentOS Streams as a version of the latest Red Hat Linux feature without having to wait too long.

The major changes in CentOS 8 are consistent with RedHat Enterprise Linux 8, based on Fedora 28 and kernel version 4.18, providing users with a stable, secure, and consistent foundation to deploy across hybrid clouds and support the tools needed for traditional and emerging workloads. Highlights of this release include:

Release version

Released through BaseOS and Application flow (AppStream) repository.

AppStream is a new extension to the traditional rpm format, providing multiple major versions of a component at the same time

File system and Stora

The LUKS version 2 (LUKS2) format replaces the old LUKS (LUKS1) format. The dm-crypt subsystem and cryptsetup tools now use LUKS2 as the default encrypted volume format

Safety

Default system-level encryption policy for configuring core encryption subsystems, overriding TLS, IPsec, SSH, DNSSEC, and Kerberos protocols. Adding a new command update-crypto-policies, administrators can easily switch between different modes: default, legacy, future, and fips.

PKCS # 11 with support for smart cards and hardware security modules (HSM)

The network

Nftables framework replaces iptables as the default network packet filtering tool

The firewalld daemon uses nftables as the default backend

Support for IPVLAN virtual network drivers for connecting multiple containers

EXpress Data Path (XDP), XDP for Traffic Control (tc), and Address Family eXpress Data Path (AF_XDP) can be used as some of the Berkeley Packet Filtering (eBPF) extension features, which are still in the technology preview phase.

Virtualization

Among the virtual machines created in RHEL8, the more modern PCI Express-based machine type (Q35) is now supported and automatically configured. This provides a variety of improvements in the functionality and compatibility of virtual devices.

Virtual machines can now be created and managed using the RHEL8Web console, also known as the "cockpit".

The qemu simulator introduces sandboxing, which provides configurable restrictions on what the system calls qemu can do, thus making the virtual machine more secure.

Software management

The YUM package manager is based on DNF technology, provides modular content support, enhances performance, and provides a well-designed API for integration with other tools

Shell and command line tools

RHEL 8 provides version control tools: Git 2.18, Mercurial 4.8, and Subversion 1.10.

Dynamic programming language, Web and database server

Python 3.6is the default Python environment with limited support for Python 2.7,

Node.js is newly included in RHEL. Other dynamic language updates include: PHP 7.2,2.5,2.5,5.26,3.0 for SWIG.

The database services provided by RHEL 8 include: MariaDB 10.3, MySQL 8.0, PostgreSQL 10, PostgreSQL 9.6, and Redis 5. 0.

RHEL 8 offers Apache HTTP Server 2.4and, for the first time, nginx 1.14.

Squid version is upgraded to 4. 4, and Varnish Cache 6. 0. 0 is also available for the first time.

Desktop environment

GNOME Shell upgraded to 3.28.

GNOME session and display management uses Wayland as the default display server, while RHEL 7 default X.Org server is still available

Installer and creation of image

Anaconda installer can use LUKS2 disk encryption to support NVDIMM devices.

The Image Builder tool can create custom system images in different formats, including those that meet cloud platforms

Supports installation from DVD using the hardware management console HMC, while also providing Support Element (SE) for IBM Z hosts

Kernel

The extended Berkeley Packet Filtering (eBPF) feature allows custom programs, including (sockets, trace points, packet reception), to be attached to various points in user space for receiving and processing data. At present, this feature is still in the feature preview stage.

BPF Compiler Collection (BCC), a tool for creating efficient kernel traces and operations, is currently in the technology preview phase

Compilers and development tools

The GCC compiler is updated to version 8.2 to support more C++ standards, better optimization and code enhancement techniques, upgrade warnings, and hardware feature support

Different code generation, manipulation, and debugging tools can now handle the format of DWARF5 debugging information (experience phase)

The core tools that support eBPF debugging include BCC, PCP, and SystemTap.

Glibc library upgrade to 2.28 support Unicode 11, updated Linux system calls, the key enhancements are mainly DNS stub resolver, additional security enhancements and performance improvements

RHEL 8 provides OpenJDK 11, OpenJDK 8, IcedTea-Web, and different Java tools such as Ant, Maven, or Scala.

High availability and clustering

Pacemaker cluster resource manager has been updated to the latest version 2.0.0, a series of bug has been fixed and features have been improved

The pcs configuration system fully supports Corosync 3, knet, and node names.

These are the new features of CentOS 8.0. will you get anything after reading it? If you want to know more about it, you are welcome to follow the industry information. Thank you for reading.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report