 openEuler 23.09 技术白皮书9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler System On Chip)上实现多个操作系统共同运 行的一系列技术的集合,包含了裸金属、嵌入式虚拟化、轻量级容器、LibOS、可信执行环境(TEE)、异构部署等多种实 现形态。不同的形态有各自的特点,例如裸金属可以得到最佳的性能、嵌入式虚拟化可以实现更好的隔离与保护、轻量级 容器则有更好的易用性与灵活性等等。 功能描述 维测 MICA ( 混合关键性部署框架 ) 应用领域 硬件 构建 CI/CD 测试 调试 追踪 ARM RISC-V LoongArch x86 ... 跨 OS 通信 服务化框架 多 OS 基础设施 裸金属 嵌入式虚拟化 LibOS 轻量级容器 TEE 异构 ... 能源 ... 特性增强 17 openEuler 23.09 技术白皮书 嵌入式系统可广泛应用于工业控制、机器人控制、电力控制、航空航天、汽车及医疗等领域。 应用场景0 码力 | 52 页 | 5.25 MB | 1 年前3 openEuler 23.09 技术白皮书9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler System On Chip)上实现多个操作系统共同运 行的一系列技术的集合,包含了裸金属、嵌入式虚拟化、轻量级容器、LibOS、可信执行环境(TEE)、异构部署等多种实 现形态。不同的形态有各自的特点,例如裸金属可以得到最佳的性能、嵌入式虚拟化可以实现更好的隔离与保护、轻量级 容器则有更好的易用性与灵活性等等。 功能描述 维测 MICA ( 混合关键性部署框架 ) 应用领域 硬件 构建 CI/CD 测试 调试 追踪 ARM RISC-V LoongArch x86 ... 跨 OS 通信 服务化框架 多 OS 基础设施 裸金属 嵌入式虚拟化 LibOS 轻量级容器 TEE 异构 ... 能源 ... 特性增强 17 openEuler 23.09 技术白皮书 嵌入式系统可广泛应用于工业控制、机器人控制、电力控制、航空航天、汽车及医疗等领域。 应用场景0 码力 | 52 页 | 5.25 MB | 1 年前3
 openEuler 21.09 技术白皮书2021年 9 月 30 日,全新openEuler 21.09创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布 边缘和嵌入式版本。 openEuler 作为一个操作系统发行版平台,每两年推出一个 LTS 版本。该版本为企业级用户提供一个安全稳定可靠的 操作系统。 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能 优于内核态 swap。 夯实云化基座 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S 的管理体验。 • 安全容器方案:iSulad + shimv2 + StratoVirt 安全容器方案,相比传统 docker + qemu 方案,底噪和启动时间 优化 40%。 • 双平面部署工具 secPaver 等更多开发工具。 数据中心 云原生 边缘 HPC 嵌入式/工控 … CPU:X86、ARM、RISC-V DPU NPU 介质 总线 服务器套件 云原生套件 分布式套件 虚拟化/容器 边云协同套件 嵌入式套件 机密计算服务 欧拉 DevKit … 实时加速框架 机密计算框架 … Linux Kernel 实时内核 安全内核 … 场 景 使 能 层 基 础 服 务 层0 码力 | 35 页 | 3.72 MB | 1 年前3 openEuler 21.09 技术白皮书2021年 9 月 30 日,全新openEuler 21.09创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布 边缘和嵌入式版本。 openEuler 作为一个操作系统发行版平台,每两年推出一个 LTS 版本。该版本为企业级用户提供一个安全稳定可靠的 操作系统。 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能 优于内核态 swap。 夯实云化基座 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S 的管理体验。 • 安全容器方案:iSulad + shimv2 + StratoVirt 安全容器方案,相比传统 docker + qemu 方案,底噪和启动时间 优化 40%。 • 双平面部署工具 secPaver 等更多开发工具。 数据中心 云原生 边缘 HPC 嵌入式/工控 … CPU:X86、ARM、RISC-V DPU NPU 介质 总线 服务器套件 云原生套件 分布式套件 虚拟化/容器 边云协同套件 嵌入式套件 机密计算服务 欧拉 DevKit … 实时加速框架 机密计算框架 … Linux Kernel 实时内核 安全内核 … 场 景 使 能 层 基 础 服 务 层0 码力 | 35 页 | 3.72 MB | 1 年前3
 openEuler 24.03 LTS 技术白皮书30 日,全新openEuler 21.09创新版如期而至,这是openEuler全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布边缘和 嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 进一步提升数字基础设施协同能力,构建万物互联的基础。 面向未来,社区将持续创新、社区共建、繁荣生态,夯实数字基座。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+QEMU 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:Arm/x86 处理器, 成为使能多样性算力的首选。 AI openEuler 兼容 NVIDIA、Ascend 等主流算力平台的软件栈,为用户提供高效的开发运行环境。通过将不同 AI 算力平台的软 件栈进行容器化封装,即可简化用户部署过程,提供开箱即用的体验。同时,openEuler 也提供丰富的 AI 框架,方便大家快速在 openEuler 上使用 AI 能力。 1. openEuler 已兼容 CANN、CUDA0 码力 | 45 页 | 6.18 MB | 1 年前3 openEuler 24.03 LTS 技术白皮书30 日,全新openEuler 21.09创新版如期而至,这是openEuler全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布边缘和 嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 进一步提升数字基础设施协同能力,构建万物互联的基础。 面向未来,社区将持续创新、社区共建、繁荣生态,夯实数字基座。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+QEMU 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:Arm/x86 处理器, 成为使能多样性算力的首选。 AI openEuler 兼容 NVIDIA、Ascend 等主流算力平台的软件栈,为用户提供高效的开发运行环境。通过将不同 AI 算力平台的软 件栈进行容器化封装,即可简化用户部署过程,提供开箱即用的体验。同时,openEuler 也提供丰富的 AI 框架,方便大家快速在 openEuler 上使用 AI 能力。 1. openEuler 已兼容 CANN、CUDA0 码力 | 45 页 | 6.18 MB | 1 年前3
 openEuler 22.03-LTS 技术白皮书9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同 时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 故障敏感的数据优先使用高可靠内存,降 低宕机率,提升可靠性(技术预览特性)。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8s 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/x86 Manager Local- Controller Local- Controller 智能协同 管理协同 边缘南向服务 服务协同 数据协同 网络协同 K8s OS Core 通信 Kit 容器引擎 KubeEdge (Cloud) EdgeMesh Agent KubeEdge (Edge) Sedna (Edge) CloudCore DynamicController0 码力 | 17 页 | 6.52 MB | 1 年前3 openEuler 22.03-LTS 技术白皮书9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同 时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 故障敏感的数据优先使用高可靠内存,降 低宕机率,提升可靠性(技术预览特性)。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8s 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/x86 Manager Local- Controller Local- Controller 智能协同 管理协同 边缘南向服务 服务协同 数据协同 网络协同 K8s OS Core 通信 Kit 容器引擎 KubeEdge (Cloud) EdgeMesh Agent KubeEdge (Edge) Sedna (Edge) CloudCore DynamicController0 码力 | 17 页 | 6.52 MB | 1 年前3
 openEuler 22.03 LTS SP2 技术白皮书日,全新 openEuler 21.09 创新版如期而至,这是 openEuler 全新发布后的第一个社区版本,实现了 全场景支持。增强服务器和云计算的特性,发布面向云原生的业务混部CPU调度算法、容器化操作系统KubeOS等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22 物互联的基础。 面向未来,社区将持续创新、社区共建、繁荣生态,夯实数字基座。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/X86 亲和性,当业务负载低时使用 prefered cpus 处理,增强资 源的局部性;当业务负载高时,突破 preferred cpus 范围限制,通过增加 CPU 核的供给提高业务的 QoS。 • 支持进程、容器级别 KSM 使能:KSM 即 Kernel Same page Merge, 在引入本特性之前,KSM 的使用需要用户态程序 显式调用 madvise 来指定参与去重的内存地址范围,而一些非 C0 码力 | 48 页 | 5.62 MB | 1 年前3 openEuler 22.03 LTS SP2 技术白皮书日,全新 openEuler 21.09 创新版如期而至,这是 openEuler 全新发布后的第一个社区版本,实现了 全场景支持。增强服务器和云计算的特性,发布面向云原生的业务混部CPU调度算法、容器化操作系统KubeOS等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22 物互联的基础。 面向未来,社区将持续创新、社区共建、繁荣生态,夯实数字基座。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/X86 亲和性,当业务负载低时使用 prefered cpus 处理,增强资 源的局部性;当业务负载高时,突破 preferred cpus 范围限制,通过增加 CPU 核的供给提高业务的 QoS。 • 支持进程、容器级别 KSM 使能:KSM 即 Kernel Same page Merge, 在引入本特性之前,KSM 的使用需要用户态程序 显式调用 madvise 来指定参与去重的内存地址范围,而一些非 C0 码力 | 48 页 | 5.62 MB | 1 年前3
 openEuler 21.03 技术白皮书工具链 OpenStack Kubernetes 麒麟HA 集群调度 和管理 CPU: X86、Arm、RISC-V GPU NPU 芯片 APPS 虚拟化 容器 QEMU Docker libvirt 虚拟化/ 容器 StratoVirt iSula 编译器 应用 桌面系统 UKUI/DDE/Xfce DB Web 资源编排 消息中间件 内核热升级 文件系统 芯片、外设驱动 Linux 优化单线程迁移性能:消除对 Thread Group 读写信号量的依赖;引入 Time Namespace 方便容器迁移。 6. 系统容器支持对容器内使用文件句柄数进行限制: 文件句柄包括普通文件句柄和网络套接字。启动 容器时,可以通过指定 --files-limit 参数限制容器 内打开的最大句柄数。 7. 支持 PSI :提供了一种评估系统资源 CPU、内存、 数据读写压力的方法。准确的检测方法可以帮资 OpenStack 为基础架构的云计算服务商,可直接使用 openEuler 作为服务器操作系统,并以此为基础平台进行定制开发。 容器基础设施 iSula iSula 是 openEuler 的容器技术项目,包括容器全栈生态中的多个软件。 其中通用容器引擎 iSulad 是一种新的容器解决方案,提供统一的架构设计来 满足 CT 和 IT 领域的不同需求。相比 Golang 编写的 Docker,iSulad0 码力 | 18 页 | 1.30 MB | 1 年前3 openEuler 21.03 技术白皮书工具链 OpenStack Kubernetes 麒麟HA 集群调度 和管理 CPU: X86、Arm、RISC-V GPU NPU 芯片 APPS 虚拟化 容器 QEMU Docker libvirt 虚拟化/ 容器 StratoVirt iSula 编译器 应用 桌面系统 UKUI/DDE/Xfce DB Web 资源编排 消息中间件 内核热升级 文件系统 芯片、外设驱动 Linux 优化单线程迁移性能:消除对 Thread Group 读写信号量的依赖;引入 Time Namespace 方便容器迁移。 6. 系统容器支持对容器内使用文件句柄数进行限制: 文件句柄包括普通文件句柄和网络套接字。启动 容器时,可以通过指定 --files-limit 参数限制容器 内打开的最大句柄数。 7. 支持 PSI :提供了一种评估系统资源 CPU、内存、 数据读写压力的方法。准确的检测方法可以帮资 OpenStack 为基础架构的云计算服务商,可直接使用 openEuler 作为服务器操作系统,并以此为基础平台进行定制开发。 容器基础设施 iSula iSula 是 openEuler 的容器技术项目,包括容器全栈生态中的多个软件。 其中通用容器引擎 iSulad 是一种新的容器解决方案,提供统一的架构设计来 满足 CT 和 IT 领域的不同需求。相比 Golang 编写的 Docker,iSulad0 码力 | 18 页 | 1.30 MB | 1 年前3
 openEuler 22.09 技术白皮书9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布边 缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 故障敏感的数据优先使用高可靠内存,降低宕 机率,提升可靠性(技术预览特性)。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8s 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/x86 嵌入式系统可广泛应用于航空航天、工业控制、电信设备、汽车及医疗等领域;随着 5G、AI 新型技术的成熟,还可应用于 物联网 IOT 设备,边缘智能计算设备等。 软总线 设备上线/连接/通信 统一运行时 容器 混合关键性系统(mixed criticality system) 嵌入式硬件支持 Linux 软实时 qemu Raspberry Pi Others 编译器 统一建构 仿真 实时内核混合部署0 码力 | 13 页 | 1.39 MB | 1 年前3 openEuler 22.09 技术白皮书9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布边 缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 故障敏感的数据优先使用高可靠内存,降低宕 机率,提升可靠性(技术预览特性)。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8s 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/x86 嵌入式系统可广泛应用于航空航天、工业控制、电信设备、汽车及医疗等领域;随着 5G、AI 新型技术的成熟,还可应用于 物联网 IOT 设备,边缘智能计算设备等。 软总线 设备上线/连接/通信 统一运行时 容器 混合关键性系统(mixed criticality system) 嵌入式硬件支持 Linux 软实时 qemu Raspberry Pi Others 编译器 统一建构 仿真 实时内核混合部署0 码力 | 13 页 | 1.39 MB | 1 年前3
 Linux Lab v1.3 中文手册U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc3 – 新增 aarch64/virt U-Boot 支持 – 临时修复新版本内核上容器内插入 NFSD 模块引起的 Sync 卡死问题 • v0.4 rc2 – 新增第 16 块开发板 – 新增 vnc Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 Rust 2 $ git checkout master 3 $ git pull 如果改动过 Linux Lab 的运行环境,并且相关改动在以后一定用得上,那么就需要备份所有 的本地环境修改,也就是固化容器(通常很慢,不建议执行这一步): 1 $ tools/docker/save linux-lab 2 $ git checkout -- configs/linux-lab/docker/name0 码力 | 73 页 | 1.54 MB | 1 年前3 Linux Lab v1.3 中文手册U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc3 – 新增 aarch64/virt U-Boot 支持 – 临时修复新版本内核上容器内插入 NFSD 模块引起的 Sync 卡死问题 • v0.4 rc2 – 新增第 16 块开发板 – 新增 vnc Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 Rust 2 $ git checkout master 3 $ git pull 如果改动过 Linux Lab 的运行环境,并且相关改动在以后一定用得上,那么就需要备份所有 的本地环境修改,也就是固化容器(通常很慢,不建议执行这一步): 1 $ tools/docker/save linux-lab 2 $ git checkout -- configs/linux-lab/docker/name0 码力 | 73 页 | 1.54 MB | 1 年前3
 Linux Lab v1.1 中文手册U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc3 – 新增 aarch64/virt U-Boot 支持 – 临时修复新版本内核上容器内插入 NFSD 模块引起的 Sync 卡死问题 • v0.4 rc2 – 新增第 16 块开发板 – 新增 vnc Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 Rust 2 $ git checkout master 3 $ git pull 如果改动过 Linux Lab 的运行环境,并且相关改动在以后一定用得上,那么就需要备份所有 的本地环境修改,也就是固化容器(通常很慢,不建议执行这一步): 1 $ tools/docker/save linux-lab 2 $ git checkout -- configs/linux-lab/docker/name0 码力 | 70 页 | 1.53 MB | 1 年前3 Linux Lab v1.1 中文手册U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc3 – 新增 aarch64/virt U-Boot 支持 – 临时修复新版本内核上容器内插入 NFSD 模块引起的 Sync 卡死问题 • v0.4 rc2 – 新增第 16 块开发板 – 新增 vnc Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 Rust 2 $ git checkout master 3 $ git pull 如果改动过 Linux Lab 的运行环境,并且相关改动在以后一定用得上,那么就需要备份所有 的本地环境修改,也就是固化容器(通常很慢,不建议执行这一步): 1 $ tools/docker/save linux-lab 2 $ git checkout -- configs/linux-lab/docker/name0 码力 | 70 页 | 1.53 MB | 1 年前3
 Linux Lab v1.2 中文手册U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc3 – 新增 aarch64/virt U-Boot 支持 – 临时修复新版本内核上容器内插入 NFSD 模块引起的 Sync 卡死问题 • v0.4 rc2 – 新增第 16 块开发板 – 新增 vnc Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 Rust 2 $ git checkout master 3 $ git pull 如果改动过 Linux Lab 的运行环境,并且相关改动在以后一定用得上,那么就需要备份所有 的本地环境修改,也就是固化容器(通常很慢,不建议执行这一步): 1 $ tools/docker/save linux-lab 2 $ git checkout -- configs/linux-lab/docker/name0 码力 | 73 页 | 1.53 MB | 1 年前3 Linux Lab v1.2 中文手册U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc3 – 新增 aarch64/virt U-Boot 支持 – 临时修复新版本内核上容器内插入 NFSD 模块引起的 Sync 卡死问题 • v0.4 rc2 – 新增第 16 块开发板 – 新增 vnc Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 Rust 2 $ git checkout master 3 $ git pull 如果改动过 Linux Lab 的运行环境,并且相关改动在以后一定用得上,那么就需要备份所有 的本地环境修改,也就是固化容器(通常很慢,不建议执行这一步): 1 $ tools/docker/save linux-lab 2 $ git checkout -- configs/linux-lab/docker/name0 码力 | 73 页 | 1.53 MB | 1 年前3
共 24 条
- 1
- 2
- 3













