搜索

pdf文档 构建openEuler面向RISC-V的操作系统

985.45 KB 18 页 0 下载 111 浏览 0 评论 1 收藏
所属分类: 系统运维 / Linux
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档详细介绍了openEuler面向RISC-V架构的操作系统构建进展。当前进展包括完成第一轮构建,编译适配了890多个软件包,并构建了可测试运行的最小版本(约180个包)。技术路线分为三个阶段,第一阶段实现基础系统构建,第二阶段完善构建环境和持续集成,第三阶段实现自给自足的构建依赖。接下来的工作包括软件包扩容、完善构建环境、版本迭代升级以及丰富文档和国际化支持。文档还提供了自动化编译工具和构建手册,支持开发者参与RISC-V生态系统开发。
AI总结
《构建openEuler面向RISC-V的操作系统》进展总结: 1. **当前进展** - 已完成第一轮构建,正在进行第二轮迭代。 - 编译适配软件包890多个(oe-RISCV-repo V1),构建了可测试运行的openEuler RISC-V版本,最小版本可压缩至约180个包。 2. **技术路线** - **Round 1**:完成源码包编译环境(交叉编译)和rootfs构建,实现可启动运行。 - **Round 2**:基于Round 1环境滚动迭代,构建oe-RISCV-repo V2和rootfs V2。 - **Round 3**:完全依赖自给,满足OBS(Open Build Service)需求,实现自举构建。 3. **内核与工具链升级** - 当前使用Linux Kernel 4.19,计划升级至更高版本(如5.x)。 - 工具链(GCC、GDB、glibc等)需升级,部分软件包(如systemd、openssh、pcre等)需特殊处理(如禁用特定功能或调整打包流程)。 4. **未来工作** - 编译构建openEuler LTS 20.03的2016个源包,扩容软件包数量。 - 吸收RISC-V新特性,推动特殊软件包合并至主线。 - 完善编译构建环境,与OBS对接,提升自动化能力。 - 丰富文档,优化版本迭代,响应用户反馈,提供技术支持。 5. **社区支持** - SIG RISC-V特别兴趣组致力于构建openEuler面向RISC-V的操作系统,推动RISC-V技术在openEuler社区的集成。 - 提供自动化编译工具、构建手册、RPM仓库托管等资源,支持开发者快速参与开发。 6. **目标** - 成为RISC-V硬件生态中的重要操作系统选项,推动RISC-V软件生态的繁荣发展。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 6 页请下载阅读 -
文档评分
请文明评论,理性发言.