近期,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 生態系統的快速發展。