AlmaLinux 是什么?

17 Mar 2025 | 5 分钟阅读

AlmaLinux 是一个强大、开源的 Linux 发行版,旨在成为 CentOS 的可靠替代品。它是一个强大且开放的操作系统,填补了 CentOS 向滚动发布模型过渡后留下的空白。由非营利性 AlmaLinux OS 基金会维护,它提供长期支持和社区驱动的增强功能,包括安全和稳定。AlmaLinux 确保与 RHEL(Red Hat Enterprise Linux)无缝集成,使其成为寻求可靠且熟悉的开发环境的企业和开发者的有吸引力的选择。

What is AlmaLinux?

AlmaLinux 提供定期更新和广泛支持,为用户提供开发企业级应用所需的工具。它对开放原则和社区参与的承诺确保 AlmaLinux 在 Linux 生态系统中保持可靠和广泛的操作系统。

与 Red Hat Enterprise Linux (RHEL) 二进制兼容意味着您可以在 Windows 和 macOS 操作系统上使用相同的软件软件包和配置。AlmaLinux 的开发和治理以社区为指导,并反映了安全性和可靠性的优先事项。AlmaLinux 是 CloudLinux Inc. 开发的一个独立、相对自由的操作系统。它包含 Errata、GPG 密钥、邮件列表、OpenSCAP 等安全功能。

如何下载和安装 AlmaLinux?

在下载和安装之前,请检查系统要求,以确保您的系统能够运行简单的 AlmaLinux。您的系统必须满足以下要求:

  • 最低硬件要求包括 **2 GHz 双核处理器、2 GB RAM** 和 **20 GB 免费磁盘空间**。
  • 推荐硬件要求包括多核处理器、**4 GB RAM** 或更多,以及 **40 GB** 或更多的可用磁盘空间。

确认所需设备后,您就可以按照以下步骤下载和配置 AlmaLinux 了:

  • 访问 AlmaLinux 官方网站并下载 ISO 文件。
  • 接下来,使用 Rufus 和 balenaEtcher 等工具创建一个 **可引导 USB 驱动器**。如果您使用的是 Linux,也可以运行 dd 命令。
  • 将 **可引导 USB** 驱动器插入计算机并重新启动。
  • 接下来,按 **F2、F12、Del 或 Esc 键** 访问 **BIOS 设置**。
  • 根据您的需要配置引导设置,**保存更改**,然后**退出** BIOS。
  • 接下来,按照系统显示屏上的说明开始安装。
  • 然后,选择语言、键盘格式、时区等。
  • 接下来,选择 **位置** 并选择 **磁盘分区**。
  • 设置新密码,创建用户帐户,然后完成安装。
  • 完成设置后,**移除** USB 驱动器并**重新启动**您的系统。
  • 最后,使用用户帐户**登录**,然后您就一切就绪了!享受 AlmaLinux。

建议将 AlmaLinux 更新到最新版本,以确保其在您的系统上正常工作。使用以下命令更新:

命令

AlmaLinux 的历史

2020 年 12 月 8 日,Red Hat 宣布将停止开发 CentOS,这是 Red Hat Enterprise Linux (RHEL) 的一个开放分支。它使用 CentOS Stream 来管理计划更新。为应对 CentOS 的停用,CloudLinux(拥有自己的商业 Linux 发行版 CloudLinux OS)介入,为 RHEL 提供社区支持的继承者,目标是双控制器与 RHEL 匹配。2021 年 1 月 1 日,AlmaLinux 的测试版发布。第一个稳定版紧随其后,于 2021 年 3 月 30 日发布。

“AlmaLinux”这个名字来源于“alma”一词,在西班牙语和其他拉丁语系语言中意为“灵魂”。选择这个名字是为了纪念 Linux 社区。AlmaLinux 8.x 的支持将持续到 2029 年,提供至少八年的支持。ARM、AWS、Equinix 和 Microsoft 等多家公司也支持 AlmaLinux。2021 年 3 月 30 日,AlmaLinux OS 基金会成立,成为一个 501(c) 组织,负责接管 CloudLinux 的 AlmaLinux 开发和治理。CloudLinux 为该项目每年投入 100 万美元。

版本

AlmaLinux 有三个版本,在此列出:

  • 稳定版:AlmaLinux 稳定版代表了开发过程的努力成果。它基本上是 AlmaLinux 中被认为已准备好用于生产环境的版本。它被认为是可靠和安全的。
  • 测试版:测试版在最终版本之前发布,是新功能、增强功能和更新的试验场。这个定义允许用户提供反馈,并帮助他们在发布前识别重要信息。
  • 候选发布版:候选发布版被认为最接近最终版本。允许用户测试 RC 版本以确保与他们的配置兼容,并可以报告任何问题。

优点

AlmaLinux 具有一些优势,在此列出:

  • 稳定性和可靠性:AlmaLinux 基于 Red Hat Enterprise Linux (RHEL) 的上游源代码构建。这确保了兼容性,并为之前依赖 CentOS 进行服务器基础设施的用户提供无缝过渡。AlmaLinux 继承了 RHEL 的功能,包括强大的安全措施和企业级软件包管理。
  • 二进制兼容:AlmaLinux 保持与 RHEL 的二进制兼容。这意味着用户可以从 CentOS 无缝过渡,而无需担心应用程序兼容性。
  • 长期支持:AlmaLinux 提供长期支持,使其适用于生产环境。AlmaLinux 继承了提供与 CentOS 生态系统兼容的强大、企业级操作系统的传统。
  • 社区驱动开发:AlmaLinux OS 基金会负责 AlmaLinux 的开发和支持。这个非营利组织确保了该发行版的长期可行性和社区驱动的性质。
  • 经济支持:CloudLinux 的赞助为 AlmaLinux 提供经济支持,为其稳定性和持续开发做出了贡献。

缺点

除了优点之外,AlmaLinux 也有一些缺点,如下所示:

  • 新颖性和声誉:AlmaLinux 相对较新,尚未在 Linux 社区中建立起悠久而稳固的声誉。项目声誉通常会影响软件解决方案的采用程度。
  • 与 Rocky Linux 的竞争:AlmaLinux 与 Rocky Linux 竞争,争夺首选的 CentOS 替代品。这两个发行版都旨在填补 CentOS 向 CentOS Stream 转变后留下的空白。用户可能需要评估哪个更符合他们的需求。
  • 支持第三方应用程序:虽然 AlmaLinux 致力于与 RHEL 和 CentOS Stream 之前的版本实现 1:1 二进制兼容,但它可能尚未完全兼容所有第三方应用程序。

AlmaLinux 的发布

版本代号发布日期
8.3紫人手册2021-03-30
8.4电动猎豹2021-05-26
8.5北极斯芬克斯2021-11-12, 2022-02-25
8.6天空老虎2022-05-12
8.7石剑齿虎2022-11-10
8.8蓝宝石猫2023-05-18
8.9午夜虎猫2023-11-21
9.0翡翠美洲狮2022-05-26
9.1青柠山猫2022-11-17
9.2绿松石科德考德2023-05-10
9.3三叶草潘帕斯猫2023-11-13
9.4海沫虎猫2024-05-06

结论

AlmaLinux 被认为是 CentOS 的一个强大且社区驱动的替代方案。它为企业级 Linux 环境提供了长期支持和稳定性。其无缝过渡和致力于保持与现有 CentOS 系统的兼容性,都突显了其可靠性。AlmaLinux 不仅填补了 CentOS 转型后留下的空白,也证明了开源协作的力量。