CentOS Stream 10 发行说明

简介

欢迎使用 CentOS 项目发行的最新版本 CentOS Stream 10 “Coughlan”。

CentOS Stream 定义了企业级 Linux。它是一个由 Red Hat Enterprise Linux (RHEL) 工程师构建的 Linux 发行版,并被用作创建 RHEL 次要版本的主要版本分支。它大约有五年的生命周期,并将维护到 2030 年。具体日期将取决于 RHEL 10 的全面支持阶段结束。

架构

  • AMD/Intel 64 位 (x86_64_v3)
  • ARM 64 位 (ARMv8.0-A)
  • IBM Power (POWER9)
  • IBM Z (z14)

这些架构构建旨在针对特定级别的处理器功能。针对较新的级别可以实现理想的优化,但也设置了最低硬件要求。您可以通过运行 ld.so --help 检查您的 CPU 支持哪些级别。

此版本的一个显著变化是 AMD/Intel 64 位构建现在针对 v3 微架构级别

仓库

CentOS Stream 10 通过两个主要的 DNF 仓库分发:BaseOS 和 AppStream。CRB 仓库也可用,但默认禁用。

BaseOS

BaseOS 仓库中的软件包旨在提供操作系统的核心功能集。这些软件包在操作系统的整个生命周期内进行维护。

AppStream

AppStream 仓库中的软件包包括额外的用户空间应用程序、运行时语言和数据库,以适应各种工作负载和用例。其中许多软件包在操作系统的整个生命周期内进行维护,但有些具有较短的独立生命周期。具体的生命周期日期将由 RHEL 10 中相应的 应用程序流 决定。预计会随着时间的推移添加选定软件的可选替代版本。

CRB

CRB 仓库中的软件包旨在满足开发用例。

新特性和增强功能

CentOS Stream 10 包含几个值得注意的新特性和增强功能。

内核

  • Linux 内核 6.12

编程语言和编译器

  • Python 3.12
  • GCC 14
  • Go 1.23
  • Rust 1.82
  • LLVM 19
  • Ruby 3.3
  • Node.js 22
  • PHP 8.3
  • OpenJDK 21

Web 服务器

  • Apache HTTP 服务器 2.4.62
  • nginx 1.26

数据库

  • PostgreSQL 16
  • MariaDB 10.11
  • MySQL 8.4
  • Valkey 7.2

桌面技术

  • GNOME 47
  • Qt 6.7

软件管理

  • DNF 4.20
  • RPM 4.19

早期版本的 CentOS Stream 使用一种称为模块化的技术来提供选定软件的可选替代版本。CentOS Stream 10 将改为为此目的使用传统的非模块化 RPM 软件包。

已移除的功能

CentOS Stream 10 不包含 CentOS Stream 9 中以前包含的一些软件包。

Xorg 服务器

不再包含 Xorg 服务器 (xorg-x11-server-Xorg)。Wayland 是默认的显示堆栈,Xwayland (xorg-x11-server-Xwayland) 可用作传统 X11 应用程序的兼容层。您可以在博客文章 Red Hat Enterprise Linux 10 对 Wayland 和 Xorg 服务器的计划 中阅读有关此转换的更多信息。

桌面应用

一些图形桌面应用程序已被移除。这包括

  • GIMP
  • LibreOffice
  • Inkscape

RHEL 正在通过 Flatpak 提供桌面应用程序。鼓励需要这些应用程序的 CentOS 用户从 Flathub 安装它们或 在 EPEL 中请求它们

Redis

Redis 已被 Valkey(一个 Redis 分支)取代。

已知问题

Secureboot

发布时,CentOS Stream 10 无法在启用 secureboot 的情况下工作。这已在 2025-07-07 更新 中解决。Secureboot 现在按预期工作。

更多信息

本页面旨在概述 CentOS Stream 10 的基本属性,但它并非所有更改和主题的详尽列表。RHEL 10 文档 提供了额外的注释和指南,这些注释和指南也大多适用于 CentOS Stream。