以国产系统对RISC-V积极支持: openEuler on LicheePi 4A 为例

大家好,我是 PLCT 丁丑小队 J129 开发板软件生态联合观测岗位的一名实习生。我们会定期在本版介绍 RuyiSDK 支持矩阵(GitHub - ruyisdk/support-matrix: RISC-V Board and OS Support Matrix ,网页版可以访问 https://matrix.ruyisdk.org/ )的近期进展、开发板系统/软件支持情况、性能测试结果、软件生态进展同步等内容。随着 RISC-V 架构的快速发展,国产操作系统对 RISC-V 的支持也日益完善,今天我将以 openEuler 在 LicheePi 4A 开发板上的适配为例,为大家介绍这一进展。

2024 年发布的 openEuler 24.03 LTS 成为全球首个支持 RISC-V 架构的长周期发行版,首次实现 x86、ARM 与 RISC-V 三大架构同源构建,并完成“Everything + EPOL”全量软件仓覆盖。该版本不仅在 RISC-V 上实现了原生 UEFI、热补丁(基于 sysCare)和可信执行环境(TEE,集成“蓬莱”框架)等关键特性,还通过“RISC-V 内核同源计划”推动生态统一。目前,openEuler 已成功适配包括 LicheePi 4A 在内的多款主流 RISC-V 开发板,标志着国产操作系统在 RISC-V 生态建设上迈出了坚实一步,为开发者提供了稳定、高效、安全的本地编译与运行环境。

这次我们在 LicheePi 4A 上测试了六月末推出的 openEuler 24.03 LTS SP2,预计生命周期9个月。在跟随官方安装指南,成功烧写镜像入板卡的 emmc 后,顺利启动了系统。并验证了相关驱动的可用性。

跟随相关社区文档「在 openEuler 上安装 GNOME」,我们也同样验证了图形化界面的可用性。(不过 gnome 卡顿很严重)

欢迎各位复现/吐槽丁丑小队的所有测试结果。

如果有对我们的测试方法/结果有任何建议/问题,欢迎直接在 GitHub 开 issue,或者在论坛 @ 我、回帖询问

8 个赞

半夜一点还在测试啊 :anguished_face:

2 个赞

太厉害了,半夜都在学习 :+1:

太厉害了,半夜都在学习 :+1:

1 个赞

openEuler RISC-V 上现在可以安装得上 ruyi 包管理器了么?

1 个赞

It works!

4 个赞