系统极客一直在努力
专注操作系统及软件使用技能

CentOS Stream 10 发布,重要更新一览

CentOS

Red Hat 旗下的「CentOS 项目」近日发布了全新的 CentOS Stream 10 操作系统,开发代号为「Coughlan」。作为 RHEL 开发过程中的上游版本,CentOS Stream 10 由 RHEL 的核心开发团队亲自打造,可以说是未来 RHEL 10 的提前预览版。

与前代保持一致,CentOS Stream 10 将提供长达 5 年的支持,维护更新将持续到 2030 年,且支持终止时间会与 RHEL 10 的生命周期同步。用户可以放心部署和使用。

接下来,让我们一起来看看新版本都带来了哪些主要更新。

CentOS Stream 10 主要更新

CentOS Stream 10 桌面
CentOS Stream 10 桌面

硬件支持方面

CentOS Stream 10 在硬件支持上做出了一项重要决定:将 AMD/Intel 64 位处理器的基准提升至 v3 微架构。这一调整大幅提升了新一代处理器的性能表现。

同时,为了满足企业级用户的多样化需求,系统继续支持多种硬件架构:

  • ARM64(ARMv8.0-A)
  • IBM Power(POWER9)
  • IBM Z(z14)

这确保了 CentOS Stream 仍然是企业级工作负载的可靠选择。

系统核心组件

系统核心组件迎来了全面升级:

  • Linux 内核:升级到 Linux Kernel 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 等新版本也即将推出。

服务器端组件

服务器端组件也迎来了更新,包括 Apache HTTP Server 2.4.62、Nginx 1.26、PostgreSQL 16、MariaDB 10.11、MySQL 8.4 和 Valkey 7.2(Redis 的分支版本)。

桌面环境

桌面环境方面迎来了重大变革:

  • 搭载最新的 GNOME 47
  • 全面拥抱 Wayland 显示技术,替代传统的 Xorg。
  • 保留 Xwayland 作为兼容层,确保旧应用程序的正常运行。

特别提醒:CentOS Stream 10 移除了多款常用桌面应用,包括 Firefox、GIMP、LibreOffice、Inkscape 和 Thunderbird 等。

软件包管理

在软件包管理上,CentOS Stream 10 采用了双仓库策略:

  • BaseOS:包含核心系统组件和基础功能。
  • AppStream:包含用户应用程序、开发工具和数据库等。

需要注意的是,虽然面向开发者的 CRB 仓库仍然存在,但默认已被禁用。此外,系统放弃了此前的模块化设计,重新回归到了传统的 RPM 包管理方式。

为紧跟 RHEL 的步伐,CentOS Stream 10 的桌面应用程序将统一通过 Flatpak 分发。想要继续使用上述常用软件的用户,建议通过以下两种方式获取:

  • 直接从 Flathub 安装 Flatpak 版本。
  • 等待软件进入 EPEL 仓库

值得一提的是,EPEL 10 现在已经可以在 CentOS Stream 10 上使用。截至 2024 年 12 月 12 日,该仓库中已包含超过 1 万个软件包,资源相当丰富。

此外,包管理系统也得到了升级:

  • DNF 升级到了 4.20 版本。
  • RPM 更新到了 4.19 版本。

这些更新带来了更智能的依赖处理和更高效的包管理体验。

目前,CentOS Stream 10 存在一个小问题:暂时无法在开启安全启动(Secure Boot) 的情况下运行。开发团队表示,这是因为正在等待 shim 的安全审核,审核通过后将恢复对安全启动的支持。


要深入了解 CentOS Stream 10 的全部更新内容,请参阅官方公告或查看发行说明

赞(0) 赞赏

评论 抢沙发

微信赞赏