CentOS Stream 10 Release Notes - The CentOS Project
CentOS Stream 10 Release Notes
Introduction
Architectures
Repositories
BaseOS
AppStream
CRB
New features and enhancements
Kernel
Programming languages and compilers
Webservers
Databases
Desktop technologies
Software management
Removed functionality
Xorg server
Desktop applications
Redis
Known issues
Secureboot
More information
Introduction
Welcome to CentOS Stream 10 “Coughlan”,
the latest version of the CentOS Project distribution.
CentOS Stream defines Enterprise Linux.
It is a Linux distribution built by Red Hat Enterprise Linux (RHEL) engineers,
and is used as the major version branch that RHEL minor versions are created from.
It has roughly a five year lifecycle and will be maintained until 2030.
The exact date will be contingent on the end of the
Full Support phase of RHEL 10
Architectures
AMD/Intel 64-bit (x86_64_v3)
ARM 64-bit (ARMv8.0-A)
IBM Power (POWER9)
IBM Z (z14)
These architecture build targeting a specific level of processor capabilities.
Targeting newer levels enables desirable optimizations,
but also sets the minimum hardware requirement.
You can check what levels your CPU supports by running
ld.so --help
A notable change in this release is that the AMD/Intel 64-bit build now targets the
v3 microarchitecture level
Repositories
CentOS Stream 10 is distributed through two main DNF repositories,
BaseOS and AppStream.
The CRB repository is also available, but is disabled by default.
BaseOS
Packages in the BaseOS repository are intended to provide the core set of operating system functionality.
These packages are maintained for the full lifecycle of the operating system.
AppStream
Packages in the AppStream repository include additional user-space applications, runtime languages, and databases
to accomodate various workloads and use cases.
Many of these packages are maintained for the full lifecycle of the operating system,
but some have shorter independent lifecycles.
The specific lifecycle dates will be determined by the corresponding
Application Stream
in RHEL 10.
Optional alternative versions of select software are expected to be added over time.
CRB
Packages in the CRB repository are intended to accomodate development use cases.
New features and enhancements
CentOS Stream 10 includes several notable new features and enhancements.
Kernel
Linux kernel 6.12
Programming languages and compilers
Python 3.12
GCC 14
Go 1.23
Rust 1.82
LLVM 19
Ruby 3.3
Node.js 22
PHP 8.3
OpenJDK 21
Webservers
Apache HTTP Server 2.4.62
nginx 1.26
Databases
PostgreSQL 16
MariaDB 10.11
MySQL 8.4
Valkey 7.2
Desktop technologies
GNOME 47
Qt 6.7
Software management
DNF 4.20
RPM 4.19
Earlier versions of CentOS Stream utilized a technology called modularity
to provide optional alternative versions of select software.
CentOS Stream 10 will instead use traditional non-modular RPM packages for this purpose.
Removed functionality
CentOS Stream 10 does not include some packages that were previously included in CentOS Stream 9.
Xorg server
Xorg server (
xorg-x11-server-Xorg
) is no longer included.
Wayland is the default display stack,
with Xwayland (
xorg-x11-server-Xwayland
) available as a compatibility layer for legacy X11 applications.
You can read more about this transition in the blog post
Red Hat Enterprise Linux 10 plans for Wayland and Xorg server
Desktop applications
Some graphical desktop applications have been removed.
This includes:
GIMP
LibreOffice
Inkscape
RHEL is transitioning to providing desktop applications via Flatpak.
CentOS users who want these applications are encouraged to install them from
Flathub
or
request them in EPEL
Redis
Redis has been replaced with Valkey, a Redis fork.
Known issues
Secureboot
At launch, CentOS Stream 10 did not work with secureboot enabled.
This was resolved in the
2025-07-07 update
Secureboot is now working as expected.
More information
This page is intended as an overview of the basic properties of CentOS Stream 10,
but it is not an exhaustive list of all changes and topics.
The
RHEL 10 documentation
provides additional notes and guides which mostly apply to CentOS Stream as well.
US