Skip to main content
tip

By downloading and using RuyiSDK, you agree to the license terms and the privacy statement.

Download RuyiSDK Package Manager

RuyiSDK Package Manager provides pre-built binaries for x86_64, riscv64, and aarch64 architectures. Run uname -m to check your system architecture, then download the appropriate binary.

For x86_64

$ wget 

For aarch64

$ wget 

For riscv64

$ wget 
tip

If the page does not properly display the download link, you can visit the RuyiSDK mirror for the latest binaries. You can also find them on GitHub releases.

Install RuyiSDK Package Manager

Take the x86_64 binary as an example. Add execution permissions to the file:

$ chmod +x ./ruyi.amd64

Move the binary to a directory in your system's PATH:

$ sudo cp -v ruyi.amd64 /usr/local/bin/ruyi
tip

Ensure the file name is ruyi.

Run the following command to verify the installation:

$ ruyi version

If the command outputs the version and copyright information, Ruyi is installed successfully. If it fails, check your system environment and repeat the steps.

Download RuyiSDK IDE

RuyiSDK IDE has also released binaries for three architectures: x86_64, riscv64, and aarch64.

You can download the tarball suitable for your architecture:

$ wget https://mirror.iscas.ac.cn/ruyisdk/ide/0.0.3/ruyisdk-0.0.3-linux.gtk."$(uname -m)".tar.gz
tip

This document is time-sensitive. If the links point to an outdated version of Ruyi, visit the RuyiSDK mirror for the latest binaries.

Install RuyiSDK IDE

The following demonstrates how to install RuyiSDK IDE into the /opt/ruyisdk directory.

First, create the directory:

$ sudo mkdir /opt/ruyisdk

Unpack the tarball. This step requires tar and gunzip, and ensure the downloaded tarball path is adjusted based on your actual location:

$ cd /opt/ruyisdk
$ sudo tar -zxvf ruyisdk-0.0.3-linux.gtk."$(uname -m)".tar.gz

Run RuyiSDK IDE:

$ /opt/ruyisdk/ruyisdk/ruyisdk

Use ruyi

Refer to the documentation to learn how to use Ruyi effectively.