下载 RuyiSDK
获取 RuyiSDK 包管理器和 IDE,开启您的 RISC-V 开发之旅
选择合适的安装方式
Ruyi 包管理器是 RuyiSDK 的核心功能组件,提供软件源管理、软件包安装、虚拟环境配置、设备镜像刷写向导、新闻阅读等功能。Ruyi 包管理器本身是一个命令行工具。为了降低使用门槛,并便于与现有集成开发环境结合,RuyiSDK 还提供了 Eclipse 插件和 VS Code 扩展。
RuyiSDK Eclipse 插件和 VS Code 扩展集成了 Ruyi 包管理器安装器。理想情况下,用户安装插件或扩展后,无需再通过命令行单独完成 Ruyi 包管理器的安装和基本配置。需要注意的是,相关 IDE 集成功能仍在积极完善中。
| 安装方式 | 优点 | 缺点 |
|---|---|---|
| Ruyi 包管理器 | 功能完整且稳定 | 纯命令行工具,需要熟悉命令行操作 |
| VS Code 扩展 | 图形化操作,与 VS Code 集成 | 功能仍在积极完善中 |
| Eclipse 插件 | 图形化操作,与 Eclipse Embedded CDT 集成 | 功能仍在积极完善中 |
提示
虽然 Ruyi 包管理器、VS Code 扩展和 Eclipse 插件也可以在 Windows 和 macOS 运行,但 RuyiSDK 目前仅在 Linux 下提供完整功能。安装前请阅读 RuyiSDK 的平台支持情况,确认目标平台的支持情况。亦可阅读完整文档。
下载并使用 RuyiSDK,即表示您同意许可条款和 隐私声明。
使用安装脚本
安装 Ruyi 包管理器
安装脚本会自动识别系统架构,优先从 ISCAS 镜像下载最新稳定版,并安装到 ~/.local/bin/ruyi:
>_bash
$ curl --proto '=https' --tlsv1.2 -fsSL https://ruyisdk.org/install.sh | sh如需安装到系统目录,请使用 sudo 执行脚本并显式指定安装路径:
>_bash
$ curl --proto '=https' --tlsv1.2 -fsSL https://ruyisdk.org/install.sh | sudo sh -s -- --install-dir /usr/local/bin手动下载安装
Ruyi 包管理器
Ruyi 包管理器是 RuyiSDK 的核心组件
RuyiSDK VS Code 扩展
在 Visual Studio Code 上使用 RuyiSDK

RuyiSDK Eclipse 插件
在 Eclipse Embedded CDT 上使用 RuyiSDK