去年六月,Canonical 宣布,在几乎没有支持该更新 RISC-V 配置的 RISC-V 平台的情况下,他们将为 Ubuntu 25.10 版本将 RISC-V 基线提升至 RVA23 配置。这一变化仍在进行中,目前 Ubuntu 25.10 在 RISC-V 上仅支持 QEMU 虚拟化目标。
即使目前没有 RISC-V 平台支持该规范,Ubuntu 25.10 及更高版本仍要求使用 RISC-V RVA23 配置,该配置要求支持可扩展向量和其他功能。现有的 RISC-V 硬件支持基本上被局限于 Ubuntu 24.04 LTS,Ubuntu 25.04 作为非 LTS 版本提供更新的软件包,或使用其他 RISC-V Linux 发行版。
在今天的 Ubuntu Discourse 帖子中,再次确认了只有 QEMU 基本上被 Ubuntu 25.10 RISC-V 支持… 在 Ubuntu 25.10 Foundation Edition 的帖子中,评论了关于 RISC-V RVA23 的要求:
即将推出的 RISC-V 硬件目标为 RVA23S64 指令集架构(ISA)配置,这将给 RISC-V 带来许多令人兴奋的新特性。强制集包括可扩展向量支持和指针掩码,这两者都将有助于将架构的执行速度提升至与 ARM 和 x86 相当的水平。可选扩展包括控制流完整性和向量加密支持。
因此,我们在月初将 25.10 的基线提升至 RVA23 版本。主要组件的重构只出现了一些非常低的问题。上游维护人员修复了 GCC 中的两个错误。s390x 上的 QEMU 模拟仍然存在字节序问题。我们计划在 26.04 周期中进行整个存档的重构。
如何为 C 和 C++以外的编译语言启用 RVA23 支持正在研究中。
由于 RVA23 硬件目前尚未上市,QEMU 是 25.10 版本中唯一支持的平台。现有的硬件将继续在 24.04 LTS 版本中得到支持。
此外,还附有 RISC-V RVA23 Ubuntu 25.10 在虚拟化环境中使用的截图:

随着 RVA23 硬件的可用,Canonical 可能会发布针对特定平台/单板计算机的新 RISC-V 镜像,但很可能在更多 RVA23 硬件普及的时候,就已经到了 Ubuntu 26.04 LTS 的时候了。
转自 Ubuntu 25.10’s Only Supported RISC-V Platform: QEMU Virtualization – Phoronix
Linuxeden开源社区