CentOS Stream 10 正式发布,代号“Coughlan”

CentOS 项目近日正式发布了 CentOS Stream 10,这是一个备受期待的分支版本,由 Red Hat Enterprise Linux (RHEL) 工程师团队精心打造。作为未来 RHEL 版本的开发基石,CentOS Stream 10 承担着连接 FedoraRHEL 的桥梁作用,不仅为 RHEL 的开发和测试提供了稳定的平台,也为开源社区的开发者们创造了一个参与、贡献和验证新特性的重要窗口。通过这个版本,用户不仅可以抢先体验到 RHEL 的最新技术方向,还能够直接为其未来发展提供反馈,充分体现了开源协作的力量。

生命周期与支持

和以往版本一致,CentOS Stream 10 提供了大约五年的支持周期,计划维护至 2030 年。其具体的终止日期将与 RHEL 10 的“全面支持”结束时间同步,因此用户可以安心依赖这一平台进行长期部署。

性能与架构支持

CentOS Stream 10 的一大亮点是面向 AMD/Intel 64 位处理器,优化采用了 v3 微架构标准。这一选择充分挖掘了现代硬件的性能潜力,为用户带来更高效的运行体验。

此外,该版本继续支持多种架构,包括:

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

这种多样性让企业和开发者能够在不同硬件平台上灵活使用 CentOS Stream。

软件分发与模块化变更

CentOS Stream 10 提供了两个核心仓库:

  • BaseOS:为操作系统核心功能提供稳定支持。
  • AppStream:涵盖用户空间应用、编程语言和数据库,适应更广泛的使用场景。

尽管 CRB(代码准备仓库)依然存在,但默认是关闭状态,仅适用于开发场景。同时,团队取消了模块化包管理方式,全面转向传统的非模块化 RPM 包,以便用户享受更灵活的版本选择。

内核与工具更新

CentOS Stream 10 配备了 Linux 6.12 内核,不仅性能更优,还引入了许多现代化功能。开发工具和编程语言也进行了全面升级,包括:

  • Python 3.12
  • GCC 14
  • Go 1.23
  • Rust 1.82
  • LLVM 19

此外,常用的开发环境如 Ruby 3.3Node.js 22PHP 8.3OpenJDK 21 也在此版本中焕然一新。数据库和网络服务方面,则新增或更新了 PostgreSQL 16MariaDB 10.11MySQL 8.4,以及 Redis 的分支项目 Valkey 7.2

桌面与显示技术

CentOS Stream 10 配备了最新的 GNOME 47 桌面环境,并全面转向现代显示技术:

  • Xorg 服务器被移除,取而代之的是 Wayland,作为默认显示协议栈。
  • 对于旧版 X11 应用,系统通过 Xwayland 提供兼容支持。

需要注意的是,一些常用桌面应用(如 Firefox、GIMP、LibreOffice、Inkscape 和 Thunderbird)不再通过 DNF 包分发,而改用 Flatpak。用户可直接从 Flathub 获取,或通过请求将其加入 EPEL 仓库。

软件管理改进

CentOS Stream 10 预装了 DNF 4.20RPM 4.19,提供了更高效的依赖解析和包管理体验。同时,EPEL 10 仓库上线,拥有超过 10,000 个额外软件包供选择,进一步扩展了系统的应用生态。

已知问题与未来改进

目前,CentOS Stream 10 尚不支持 Secure Boot 功能,原因是相关的 shim 审核仍在进行中。一旦审核完成,Secure Boot 支持将恢复。

总结

CentOS Stream 10 的发布标志着 CentOS 项目又迈上了一个新台阶。凭借对现代硬件的优化、多样化的架构支持以及丰富的软件和工具,CentOS Stream 10 成为开发者和企业部署的重要选择。尽管当前仍有一些限制,但凭借持续的社区支持和开发团队的努力,CentOS Stream 10 的未来值得期待。如果您正在寻找一款稳定且充满前景的 Linux 平台,不妨尝试 CentOS Stream 10

The post CentOS Stream 10 正式发布,代号“Coughlan” first appeared on Linux迷.

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/176612.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>