近期,CentOS 官方发布了一则重要消息,标志着该操作系统正式迈出支持 RISC-V 架构的重要一步。这一变化在 5 月 21 日通过一篇博文向外界公布,CentOS 10 Stream、RHEL 10 以及 Fedora 42 成为首批拥抱 RISC-V 架构的发行版。
据了解,CentOS 的这一举措与 RHEL 10 开发者预览版的推出紧密相关。CentOS Stream 作为 RHEL 的上游版本,两者在开发进程上保持高度同步。因此,CentOS 宣布支持 RISC-V 架构并不令人意外,反而是其技术演进路线上水到渠成的结果。
在 CentOS 官方博客中,Red Hat 团队详细介绍了他们如何专注于单一硬件平台,完成了从源代码到图形化桌面的完整操作系统构建。这一过程中,不仅涵盖了开发者工具的全面支持,还体现了团队对 RISC-V 架构的高度重视。
为了适配 riscv64 架构,Red Hat 团队投入了大量精力,对数十个软件包进行了修改。值得庆幸的是,这些修改中的大部分补丁已经成功集成到 CentOS Stream 的 dist-git 代码库中。然而,仍有少数软件包需要外部补丁支持,预计这些补丁将在 2025 年 6 月 1 日与 RHEL 10 磁盘镜像一同发布。
CentOS 官方还特别提到了对 SiFive HiFive Premier P550 开发板的支持,这进一步展示了他们在 RISC-V 架构上的努力和成果。随着 CentOS 对 RISC-V 架构的支持逐渐完善,开发者们将拥有更多选择,同时也将推动 RISC-V 生态系统的快速发展。