CentOS替代方案AlmaLinuxUbuntu其构建系统ALBS
发布时间:2025-10-03
首部 | OSCUbuntu乡村(ID:oschina2013)
AlmaLinux Ubuntu了其借助于系统设计 ALBS (AlmaLinux Build System),该机器被用于借助于近来刊发的 AlmaLinux 8.6 和 AlmaLinux 9.0,拥护所有的框架,都有 x86_64、aarch64 和 ppc64le 。
AlmaLinux 是Linux、乡村动力的项目,它从红帽企业版 Linux (RHEL) 的计算机语言编译器而来。AlmaLinux 跟 RHEL 8 实质上在十六进制上相容性,它由 CloudLinux OS 的创建者营造。AlmaLinux 团队承诺永久付费提供者 AlmaLinux 操作系统设计,项目永久Ubuntu且不采取任何限制,不收取任何费用,拥护至 2029 年。
AlmaLinux 团队表示,Ubuntu其借助于系统设计是为了增加项目的透明度,让大一齐了解借助于应用程序的非常多显然,以及现阶段早就借助于的内容、借助于日志等。此外,AlmaLinux 开发者借此Ubuntu ALBS 能推动乡村进行巨大的协作和贡献。
右图重现了 ALBS 工作流程:
Build System 的 Master Service 通过 API 接口与 UI & CLI 机器进行交互。 Build Node 向 Master Service 投递立即并送达 Build Tasks,然后借助于应用程序。借助于已完成后,这些应用程序保存到 Artifact Storage 中。 Test System 投递立即并送达 Test Tasks (builds) 以的测试来自 Artefact Storage 的借助于打包。Test System 通过 Test Nodes(例如兼具不同框架的 Docker 或 OpenNebula)来的测试应用程序,并将的测试工件或的测试日志和调查结果投递下回 Artifact Storage。 手写伺服器 投递立即并送达手写护航以使用 PGP 密码对打包进行手写。 Release System 投递立即并送达刊发护航以将手写打包上传到公共仓库。 Git 伺服器 通过 API 向 Master Service 投递非常新。它在两个服务的帮助下已完成: gitea-listener 和 git-cacher。AlmaLinux 已将 ALBS 编译器签订协议到 GitHub,此外还开放了拥护匿名、只读会见他们实际作战的借助于系统设计: 。
AlmaLinux 团队还宣布,他们早就努力通过 CodeNotary 集成和 RBAC 系统设计为打包借助于添加 SBOM 拥护,让非常多维护者和该协会能够会见他们的借助于系统设计来借助于应用程序。AlmaLinux 团队借此在 7 年末份已完成这两项工作。同时,在 AlmaLinux 的 ALBS 都是,他们早就研究课题 COPR 拥护、自动化 VM 和容器映像借助于 / 刊发,以及借助于系统设计中的民间组织 / SIG 命名紧致。
涉及链接:
END
《Ubuntu观止》评奖啦
《Ubuntu观止》是 OSCHINA 于 2022 年 6 年末推出的一本关于Ubuntu的精选集,旨在集中化地呈现一些关于 FLOSS 的信息与观点。我们有一个美好的愿景:Ubuntu,观止矣,而这无需非常多Ubuntu人、开发者直接参与进来共建。因此,OSCHINA 编辑部兹向大家评奖,评奖网易及要求如下:
《一齐说》:分享Ubuntu实务方面的潜能或对Ubuntu的思考。
《创业小辑》:记事勇立潮头的Ubuntu创企,塑造出它们的努力历程、文化氛围。
请在投稿前连系我们哦!
觉得不太好,请点个在看 呀
嗓子疼哑了怎么办治疗拉肚子的药成份
做手术后吃什么对伤口恢复快
一直眨眼怎么办
卵泡发育不良怎么办
-
宾夕法尼亚州的监听有多可怕?只要使用社交平台宾夕法尼亚州就在盯着你……
and hospitals,it could bring society to a standstill and even stir up unrest. 2019年3同年,Ameri