CentOS 和 Rocky Linux 宣布支持 RISC-V 架构

Red Hat 的开发人员宣布在 CentOS Stream 10 存储库中实现对 RISC-V 架构的初步支持,该存储库是 Red Hat Enterprise Linux 10 开发的基础。此前,已为 x86_64(RHEL 86 中的 x64_3_v10)、Aarch64、ppc64le(POWER9)和 s390x(IBM z14)架构发布了软件包。 Red Hat 还发布了与 SiFive 合作开发的适用于 RISC-V 系统的 RHEL 10 实验版本。

目前CentOS Stream git仓库已经集成了大部分解决riscv64系统上各类软件包组装和运行问题的补丁。一些补丁尚未移至主存储库并保留在单独的 git 分支中,计划于 1 月 550 日发布,同时发布可在 SiFive HiFive Premier PXNUMX 主板上运行的可引导版本。构建发布后,将在 RISC-V 硬件上的构建基础设施中启动一个单独的 Koji 服务器,并将继续将创建的修复转移到主项目(上游)。

Rocky Linux 项目旨在创建一个可以取代经典 CentOS 的免费 RHEL 版本,该项目更进一步,宣布在 Rocky Linux 64 中正式支持 RISC-V 系统 (riscv10gc)。Rocky Linux 10 将支持 StarFive VisionFive 2 (VF2) 和 SiFive HiFive Premier P550 主板,并在 QEMU 模拟器中启动,类似于 Fedora 项目中的 RISC-V 版本。正在考虑实施对 Milk-V 和 Banana Pi 板的支持的可能性。

RISC-V 架构已被赋予替代支持的状态,并且与主要架构(x86_64、Aarch64、ppc64le 和 s390x)不同,它不会阻止其他架构的发布。软件包中存在 RISC-V 特定问题不会阻止发布针对其他架构的软件包版本。

在 VisionFive 2 主板和 QEMU 上工作时,将使用 RHEL 10 的标准内核,而在 SiFive HiFive Premier P550 系列主板上工作时,将使用设备制造商提供的单独内核。该版本正在与 Fedora 项目合作开发。 Rocky Linux 10 的发布时间尚未公布。

此外,值得注意的是 Alma Linux 项目主动为 x10-86-v64 架构创建 EPEL 2(企业 Linux 的附加软件包)存储库版本。与 RHEL 10 发行版(附带针对 x86-64-v3 微架构优化的软件包)不同,Alma Linux 发行版为 x86-64-v2 微架构创建了单独的版本,并与基础 x86-64-v3 版本并行维护。从现在开始,Alma Linux 中的 x86-64-v2 构建不仅将覆盖主存储库,还将覆盖 EPEL 存储库。与 x86-64-v2 相比,x86-64-v3 支持 AVX、AVX2、BMI2、FMA、LZCNT、MOVBE 和 SXSAVE 处理器扩展。对 x86-64-v2 的支持允许与 2013 年之前设计的 Intel Haswell 和 AMD Excavator 之前的 CPU 保持兼容性。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster