sysmaster 移植到 openEuler RISC-V
0 Intro
sysmaster 是 openEuler
创新的、用 Rust
重新设计的1号进程,适用从云到端的各种应用场景。
本文尝试在 openEuler RISC-V 23.09
上移植并运行 sysmaster
。
参考:laokz: 在RISC-V虚拟机上体验OE创新的1号进程sysMaster
1. 准备 openEuler RISC-V 23.09
环境
-
官网安装指导文档中详细介绍了如何使用
qemu
运行openEuler RISC-V 23.09
虚拟机。需要注意的是,该文档中提供的镜像链接中的镜像,不支持全量软件源,下载镜像时可以从此处下载对应文件作为替换。 -
安装一下构建
sysmaster
需要的依赖:
sudo dnf install git python3-pre-commit
- 下载源代码
git clone https://github.com/jmesmon/ioctl/
git clone https://gitee.com/openeuler/sysmaster.git