AlmaLinux 今天公开了 ALBS,这是一个 AlmaLinux 构建系统,用于在所有支持的架构中构建最新版本的 AlmaLinux 8.6 和 AlmaLinux 9.0。

AlmaLinux 公开其构建系统旨在提高项目的透明度,以了解有关包构建的更多详细信息以及当前正在构建的内容、构建日志等。AlmaLinux 开发人员希望开放 ALBS 也将推动社区使用这个基于 RHEL 的操作系统进行更大的协作和贡献。

image.php_-52image.php_-52
AlmaLinux ALBS 工作流程。

ALBS 代码可从GitHub获得,而从今天开始,他们允许匿名、只读访问其实际部署的构建系统。从build.almalinux.org可以访问他们的实时 AlmaLinux 构建系统。这在其支持的 x86_64、AArch64、PowerPC PPC64LE 和 IBM s390x 的 CPU 架构中使用。

image.php_-51image.php_-52
build.almalinux.org

AlmaLinux 今天还宣布,他们正在努力通过 CodeNotary 集成和 RBAC 系统为包构建添加 SBOM 支持,以使更多维护者和贡献者能够访问他们的构建系统来构建包。他们希望在 7 月份完成这两项工作。同时,在 AlmaLinux 的 ALBS 之外,他们正在研究 COPR 支持、自动化 VM 和容器映像构建/发布,以及构建系统中的组织/SIG 命名空间。