🔍 RuyiSDK 软件包页面上线:一站式查取与共建 RISC-V 软硬件开发资源

随着 RISC-V 软硬件生态持续发展,开发板、操作系统和软件包等资源日益丰富。对于 RISC-V 开发者而言,围绕一块开发板寻找可用的系统镜像、软件包等相关资源,往往需要在多个页面反复查找。现在,RuyiSDK 软件包页面提供了一个更集中、更清晰的入口,一站式汇聚 RISC‑V 开发资源,实现资源可查、可取、可共建!

:magnifying_glass_tilted_left: 在哪里查看 RuyiSDK 生态资源?

访问 RuyiSDK 软件包页面即可开始浏览:

页面围绕“设备”和“软件包”两个常用维度信息,方便用户从实际需求出发查找资源。

如果你已经有一块开发板,希望了解它有哪些可用资源,可以从对应的设备页面进入;如果你已经知道某个镜像或软件包的名称,也可以直接进入其详情页查看其适配的具体设备以及版本等相关信息。

:desktop_computer: 按设备查看:一块板卡有哪些资源?

“设备”是很多开发者最常用的查询入口。

例如,使用 Banana Pi BPI-F3 的开发者,可以访问下面的设备页面:


在设备页面中,可以集中查看与该设备相关的生态资源。无论是准备开始系统部署、寻找适配镜像,还是希望了解该设备已有的软件支持情况,都可以从这里开始。

以设备为中心的浏览方式,适合以下场景:

  • 刚拿到开发板,希望快速了解可用软件资源;
  • 准备部署系统,想确认是否已有适配镜像;
  • 希望对比不同版本或不同类型的资源;
  • 向团队成员、社区用户或客户分享某个设备的资源入口。

:package: 按软件包查看:查看镜像、版本和详情

如果你关注的是某个具体的软件包或板卡镜像,可以直接打开相应的软件包详情页面。

例如,bianbu-desktop-lite-spacemit-k1 的详情页:

通过软件包详情页,可以更明确地了解某个资源的名称、版本、类别以及关联信息。对于需要指定版本进行测试、部署或复现环境的开发者而言,这类页面能够提供更直接的参考入口。

按软件包浏览,适合以下需求:

  • 已经知道想使用的镜像或软件包;
  • 需要确认某个具体版本的信息;
  • 希望将特定资源链接分享给其他开发者;
  • 在文档、Issue、教程或发布说明中引用明确的软件包页面。

:handshake: 如何贡献资源: 欢迎提供资源加入 RuyiSDK 软件包页面

RuyiSDK 不仅提供生态资源的展示与查询入口,也持续完善资源接入与分发能力,为 RISC-V 生态伙伴、开发团队和开源项目提供清晰、灵活的接入路径。

作为面向 RISC-V 架构的一站式开发资源管理平台,RuyiSDK 已构建起由包管理工具、包索引仓库和资源镜像源组成的完整支持体系,支持 x86_64、aarch64 和 riscv64 三种架构,兼容 Debian、Ubuntu、openEuler 等主流 Linux 发行版,并持续完善开发板与操作系统的支持矩阵。

为降低优质资源接入门槛、推动生态资源的持续丰富,RuyiSDK 发布了《RuyiSDK 生态资源接入指南》。针对 RISC-V 专用工具链、开发库与框架、操作系统及硬件支持等资源,指南提供了多种接入方式:

  • 源码集成:适用于具备开源条件、希望纳入 RuyiSDK 软件源维护体系的项目;
  • 二进制分发——镜像源托管:适用于希望借助 RuyiSDK 镜像源进行资源分发的项目;
  • 二进制分发——自有渠道:适用于已有稳定分发渠道、希望在 RuyiSDK 生态中展示和关联资源的项目。


不同类型、不同分发模式的资源,都可以根据自身技术条件和维护方式选择合适的接入方案。完成接入后,相关开发板、系统镜像、工具链或软件包等资源可进一步在 RuyiSDK 生态中被统一管理、持续维护、展示和发现,并有机会在软件包页面中呈现给更多开发者。

如果你正在维护 RISC-V 相关的开发板支持、操作系统镜像、工具链、软件包、开发库或框架,欢迎参考《RuyiSDK 生态资源接入指南》,将优质资源带入 RuyiSDK 生态。