Zum Hauptinhalt springen

Blog

Bleiben Sie mit aktuellen Nachrichten vom RuyiSDK-Team auf dem Laufenden

RuyiSDK 0.31 版本更新说明

· 3 Minuten Lesezeit
xen0n
RuyiSDK 技术主管

RuyiSDK 0.31 现已发布,对应的包管理器版本也为 0.31.0。您可前往以下位置之一下载 RuyiSDK 包管理器:

本次更新主要包含了以下内容,祝您使用愉快!

RuyiSDK 包管理器

  • RuyiSDK 设备安装器在需要安装的软件包不止一个可用版本的时候,会额外允许您选择一个非默认(最新)的版本了。如果您的开发板需要旧版本的系统,该功能对您可能有所帮助。
  • 新增了实验模式开关:环境变量 RUYI_EXPERIMENTAL,用于启用一些我们暂不承诺兼容性的实验性功能。
  • 新增了实验性功能:实体数据库。
    • 该功能有助于 RuyiSDK 为您提供与手头设备关联的有用信息。例如,可用 ruyi list --related-to-entity device:sipeed-lpi4a 查询适用于 Sipeed LicheePi 4A 的各种软件包了。
    • 初期支持 CPU 微架构(如香山南湖、玄铁 C910 等等)、CPU 型号(如香山南湖、玄铁 TH1520 等等)、设备型号(如 Sipeed LicheePi 4A 等等)、软件包等四种实体类型。
    • 这些功能为预览版,后续不排除作出不兼容变更以适应需求,因此仅在启用实验模式时才可用。如您有使用场景,请保持您的 ruyi 与软件源为最新。
  • 工程化迭代:
    • 为避免 CI 物理机资源的临时下线等原因影响到发版,将 RISC-V 架构的构建任务也暂时迁移至 GitHub Actions 公开免费提供的实例上了。
    • 将构建 ruyi 的单文件分发版本所用的 Python 版本升级到了 3.13.2。