这里是StarryOS,一个基于ArceOS实现的宏内核。
Starry意指布满星星的,寓意本OS的开发学习借鉴了许多前辈的思路,并将其汇总归一为这个内核。
在线文档详见:Starry (azure-stars.github.io)
qemu-system-aarch64 --version
正常输出。1.首先运行脚本编译内核。
bash build_pyimg.sh
会在目录下生成编译好的文件
2.启动Starry
bash ./run.sh
【可选】3.启动Alpine版本的qemu测试项目
cd python-lab
bash ./run.sh
用户名和密码都是root,ssh端口为127.0.0.1:2222,建议使用ssh连接,在目录下面有萧老师编译好的python版本,可以使用bin/python3.11 lib/python3.11/test/test___all__.py
测试程序。
详情见:https://github.com/elliott10/python-lab/blob/main/README.md
# 最终目标,顺利通过Python3程序完整测试
bin/python3.11 lib/python3.11/test/test___all__.py