简介
欢迎使用 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。