暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

再见 CentOS,AlmaLinux 9 测试版发布

InfoQ 架构头条 2022-04-22
844
作者 | 闫园园

美东时间 4 月 19 日,AlmaLinux 团队宣布了他们 9.0 测试版的里程碑。该团队表示,AlmaLinux 9.0 Beta 目前适用于所有受支持的架构,包括 x86_64、AArch64、PPC64LE 和 s390x。

在过去的一年中,AlmaLinux 已经证明了自己有能力成为一个受欢迎的、基于社区的 RHEL 替代品,它是在红帽宣布将停止零成本的 CentOS Linux 下游版本后开始发展的,最初由 CloudLinux 创建,提供一个社区支持的生产级企业操作系统。AlmaLinux 的第一个稳定版本于 2021 年 3 月 30 日发布。

1 最大的升级:Linux 内核 5.14

AlmaLinux 9 Beta 跟踪在 Red Hat Enterprise Linux 9 中发现的变化,并已切换到使用 Linux 5.14 内核和 RHEL8 / AlmaLinux 8 上的许多软件包更新。具体更新如下:

  • AlmaLinux 9 的软件包和软件库已用新的 RPM-GPG-KEY-AlmaLinux-9 签名。

  • Linux Kernel 5.14

  • 更新了动态编程语言、Web 和数据库服务器:

    • Perl 5.32

    • PHP 8.0

    • Python 3.9

    • Git 2.31

    • Apache HTTP Server 2.4

    • Varnish Cache 6.5

    • Squid 5.2

    • MySQL 8.0

    • Redis 6.2

  • 更新的组件:

    • GCC 11.2

    • glibc 2.34

    • binutils 2.35

  • 编译器更新:

    • Go Toolset 1.17.7

    • 性能工具和调试器的更新:

    • GDB 10.2

    • Valgrind 3.18.1

    • SystemTap 4.6

    • Dyninst 11.0.0

    • elfutils 0.186

  • Java 工具更新:

    • Maven 3.6

    • Ant 1.10

更多详细信息,请参阅 beta 发行说明:

https://wiki.almalinux.org/release-notes/9.0-beta.html

AlmaLinux 9.0 Beta 可以从 mirrors.almalinux.org 下载。

2 红帽为什么要停用 CentOS 项目?

2020 年,红帽公司宣布,将在 2021 年 12 月 31 日和 2024 年 6 月 30 日分别终止对 CentOS 8 和 CentOS  的服务支持,把 CentOS 项目的工作和投资集中在 CentOS Stream 上。此事一出,业界便掀起了激烈讨论:红帽为什么要停用 CentOS 项目?近日,红帽针对此问题作出回应。

红帽全球副总裁兼大中华区总裁曹衡康表示,过往,很多客户和开发者基于 CentOS 加了很多功能以后不会回馈上游社区,就变成了一个分支,久而久之这些分支因为无人维护又变成了社区里的“孤儿”,红帽希望可以改变这种现状,恢复社区上游优先的概念,把 CentOS Stream 放在 RHEL 的前面,生态伙伴可以将创新记录在 CentOS Stream 中。

另外,针对大家都在说的“停服”说法,红帽中国首席架构师张家驹也解释道,从 CentOS 到 CentOS Stream 可以理解为是一种升级,原来的 CentOS 用户只需要几条命令就可以轻松迁移到 CentOS Stream,CentOS 此前所有的安全更新,CentOS Stream 全部具备。从这个意义上来讲,其实并没有停服。

延伸阅读:红帽:你们可能对 CentOS 8 停服有误解

3 CentOS 的替代品

当然,作为用户来说,面对 CentOS 的停服,选择当然不只是 CentOS Stream 一个,除了 AlmaLinux,CentOS 创始人 Gregory Kurtzer 以及社区希望开源能继续造福社会,也发起了 Rocky Linux 项目。

相对来说,Rocky Linux 发布时间是较晚的。Kurtzer 表示,除了从零构建、保证全方位性能外,他也在一直想办法将项目留在社区手中,避免 CentOS 相同的命运。为此,Kurtzer 创建了具有“社区章程”的 Rocky 企业软件基金会 (RESF)。

上线三天内,Rocky Linux 便吸引了 8 万人下载。同时,Google 的云服务 Google Compute Engine (GCE) 加入了对 Rocky Linux 和 AlmaLinux 的支持,Google 还成为 Rocky Enterprise Software Foundation (RESF) 基金会的赞助商(Principal Sponsor)。另外,微软“作为 RESF 的合作伙伴签约”,也将确保 Rocky Linux 在 Azure 上的可用性。

2021 年 12 月 10 日,Rocky Linux 在 12 月的社区更新中宣布,其已经开始在 Rocky Linux 9 上工作,从 RHEL 测试版源开始。

参考链接:

https://www.phoronix.com/scan.php?page=news_item&px=AlmaLinux-9-Beta

https://www.theregister.com/2022/04/20/almalinux_9_beta/

今日文章推荐:

阿里云容器如何实现 1000Pod/min 一键启动

DevOps 测试实践指南

GitHub 封禁俄罗斯受制裁公司开发者账户,离职员工也被“误伤”

文章转载自InfoQ 架构头条,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论