关于ruyisdk安装与初次使用笔记

本次安装环境是Windows WSL-Ubuntu 24.04,x86_64架构

一、网络问题解决

安装前期初次使用官方的下载地址的时候,出现了域名解析失败、无法下载的一个问题。WSL2默认DNS会自动重置,导致了网络解析异常。通过修改/ect/wsl.conf 关闭自动DNS生成,配置公共固定DNS,彻底修复了网络问题。

二、安装RuyiSDK

针对ruyisdk包管理器的安装采用了中科院镜像源高速下载安装包根据步骤安装完成。

首次运行软件出现了数据收集询问,关闭了全部遥测数据上传,保证本地使用隐私。初始化完成之后,进入正常命令交互模式。

三、基础功能体验

对于基础的功能有一个简单的体验 使用ruyi list查看可用软件包,使用ruyi install gnu-upstream命令安装了GNU工具链。创建了一个虚拟的开发环境,写了一个简单的hello.c程序内容就是打印Hello RuyiSDK,一开始我用的是默认的动态编译,生成的可执行文件在后续用 QEMU 运行时提示找不到动态链接器。经过查找资料,发现是因为 WSL2 环境中缺少 RISC-V 的动态链接库。解决办法是改用静态编译,加上 -static 参数重新编译。

四、总结

整个体验下来,RuyiSDK依托国内镜像源,下载的速度是稳定的,安装的流程简洁,解决好镜像源和WSL2的DNS问题,后续的体验还是顺畅的。

1 个赞