centos|CentOS Linux 续存,在新的 AlmaLinux 9 中发光发热

centos|CentOS Linux 续存,在新的 AlmaLinux 9 中发光发热

如果您已经知道如何像专业人士一样运行Red Hat Enterprise Linux , AlmaLinux可能是您的免费Linux 。
如果你不久前就知道自己对Red Hat Enterprise Linux(RHEL)的看法 , 但你不想支付Red Hat的支持费用 , 那么你就会运行CentOS Linux , 一个RHEL克隆 。 然后 , Red Hat在2020年决定不再将CentOS Linux作为独立发行版发布 。 相反 , CentOS Stream将作为RHEL的测试版 。
竞争立即兴起 , 以取代 CentOS 。 其中最重要的两个是AlmaLinux OS Foundation的AlmaLinux和Rocky Enterprise Software Foundation(RESF)的Rocky Linux 。 现在 , 在RHEL 9发布几周后 , AlmaLinux 9已经到来 。
与RHEL本身一样 , AlmaLinux 9通过RHEL从CentOS Stream开始 。 事实上 , AlmaLinux 的开发者是 CentOS Stream 的贡献者 。 最重要的是 , CentOS 9 是 RHEL 9 的同卵双胞胎 - 除了名称和商标 。 它具有所有相同的功能 , 所有相同的进步 , 以及无论好坏 , 所有相同的错误 。AlmaLinux 9 不仅适用于 x86 架构 , 如 x86_64 和 aarch64 。 它也适用于IBM的PowerPC ppc64le和IBM Z s390x 。
除了大型服务器架构之外 , AlmaLinux还准备在以下位置运行:云映像

  • 适用于 x86_64 和引力子实例的 AWS AMI
  • 适用于x86_64和 aarch 的标准和 HPC 风格的 Azure 映像64
  • 谷歌云
  • 适用于所有四种架构的通用云/云初始化
  • 开放星云
  • 面向x86_64和 aarch 的 Oracle 云基础设施64
Docker 镜像
  • 平台和 UBIs 替代方案
  • 各种各样的容器(请参阅其Docker官方映像以及所有AlmaLinux映像)
树莓派Windows Subsystem for Linux在服务器 , 云或桌面上的Raspberry Pi上 , AlmaLinux已准备好工作 。 AlmaLinux的社区经理兼AlmaLinux OS Foundation董事会成员Jack Aboutboul表示:“我们正在构建AlmaLinux , 其具体目标是创建一个真正以社区为中心的独立CentOS继任者 , 并为每个人设计 , 无论您是部署混合多云解决方案 , 大型HPC或VFX集群 , 小型企业 , 家庭实验室 , 甚至是您的Raspberry Pi 。 我们为每个人提供一个统一的平台 , 该平台安全可靠 , 易于使用且可靠 , 可以构建您的明天 。
以下是AlmaLinux 9的主要特性自动化和 Web 驾驶舱改进
  • 网络驾驶舱中的更多性能指标
  • 访问信息以识别瓶颈
  • 更轻松地将数据导出到数据分析和报告工具 , 如 Grafana
  • 能够在 Web 驾驶舱内应用内核实时修补
  • 能够通过单个构建节点构建映像
安全性改进
  • 能够使用智能卡身份验证访问远程主机
  • 其他安全配置文件 , 有助于符合PCI-DSS 和 HIPAA 等标准
  • 来自SSSD(用于企业身份管理的开源客户端)的更多日志记录详细信息 , 例如完成任务和错误的时间
  • 用于 SSSD 调试日志分析的新日志解析工具 , 可用作新搜索功能的“grep 前端”
  • AlmaLinux 9集成了OpenSSL 3 , 允许使用最新的安全标准和安全密码来加密和保护数据 。
  • 新的 FIPS 模块已提交进行 FIPS 140-2 验证 , 这是加密模块的联邦安全要求
  • 受益于内核完整性子系统提供的数字哈希和签名 , 完整性测量体系结构 (IMA) 用于验证操作系统
  • 默认情况下禁用 SSH 根密码登录
应用程序开发环境更新
  • GCC 11 是默认的系统编译器
  • 最新版本的 LLVM、Rust 和 Go 编译器
  • GNU C 库项目 (Glibc) 的 2.34 版
  • Python 3.9 , 包括适当的时区支持 , 新的高性能解析器 , 新的字符串函数 , 字典更新和合并运算符
  • AlmaLinux 9 UBI 基础映像
  • 标准、微型、最小和初始化图像
  • 更新的 Podman 容器引擎
  • 默认情况下 , Podman 支持 Cgroup2 , 它增加了无根容器和更好的内存管理 , 现在 Kubernetes 工具更频繁地需要 Cgroup2 。
听起来很熟悉?它应该;它与RHEL 9拥有的功能列表相同 。
AlmaLinux是如何做到这一点的?AlmaLinux的OS架构师Andrew Lukoshko解释说:“实际上 , 它并没有那么糟糕 。 每个主要版本都伴随着变化和挑战 , 但这一次最棘手的部分是在开发我们新的开放式构建系统的同时 , 从CentOS Stream 9进行实际的引导 , 该系统可以更好地让未来的版本更快地推出 。