openEuler
openEuler 是由华为发起、现由开放原子开源基金会孵化的开源企业级 Linux 发行版,是国内服务器操作系统生态中最重要的社区项目之一。它源于 EulerOS(华为内部商用发行版)的开源,如今由社区共同治理,华为云、运营商与众多国产操作系统厂商都基于它构建产品。
- 2019 年 9 月,华为在 HC大会上宣布开源 EulerOS,成立 openEuler 开源社区
- 2021 年,openEuler 项目捐赠给开放原子开源基金会,完成从中立化到基金会治理的转变
- 社区设有多类 SIG(特别兴趣小组),版本由社区共同维护,任何厂商和个人都可以贡献
与 Anolis OS(龙蜥,阿里系)类似,openEuler 也是 CentOS 停服后国内”自立门户”的代表,但两者技术路线不同(见下文)。
openEuler 每年发布两个版本,其中每两年一个 LTS(长期支持版):
| 版本 | 类型 | 说明 |
|---|---|---|
| 22.03 LTS | 长期支持 | 基于 Linux 5.10,生命周期约 4 年(含 SP) |
| 23.09 / 25.03 / 25.09 | 社区创新版 | 短周期尝鲜,验证新特性 |
| 24.03 LTS | 长期支持 | 基于 Linux 6.6 |
| 26.03 | 长期支持 | 按两年节奏推出的最新 LTS 分支 |
LTS 版本通过 SP(Service Pack)滚动交付修复与创新特性,补丁周期与 RHEL 的 minor release 类似。
不是 RHEL 重建版
Section titled “不是 RHEL 重建版”这是 openEuler 与 AlmaLinux/Rocky 最本质的区别:
- 起步阶段曾以 CentOS 8 代码为基础,但随后快速分叉:自建内核分支(合入大量调度器、内存、文件系统补丁)、独立的全量软件包构建体系
- 保留 RPM/DNF 包管理体系,所以操作习惯与 EL 一致,
dnf、systemctl、SELinux 等技能完全通用 - 与 RHEL 没有兼容性承诺,版本对应关系随时间推移越来越远
面向多样硬件架构
Section titled “面向多样硬件架构”openEuler 对国产与新兴架构的支持是社区核心投入方向:
- x86_64、aarch64(鲲鹏/飞腾等 ARM 平台)为主力
- 同时支持 LoongArch(龙芯)、RISC-V、申威(sw_64)等
- 这也是它在信创场景被广泛选型的重要原因
主要特性方向
Section titled “主要特性方向”- 内核增强:调度器与内存管理优化(如内存分级扩展等特性)
- 云原生与容器:支持 Kubernetes 等云原生栈;内置轻量容器引擎 iSulad 与多沙箱运行时管理器 Kuasar
- 桌面体验:社区维护 UKUI、DDE 等桌面环境的移植,提供 openEuler 桌面版
| 场景 | 适配度 |
|---|---|
| 华为云 ECS、鲲鹏服务器 | 原生推荐,驱动与性能优化最全 |
| 信创/国产化替代项目 | 主流选型之一,硬件生态覆盖广 |
| 通用 x86 服务器 | 可用,但商业软件(RHEL 认证类)兼容性需自行验证 |
| 想要”免费 RHEL 替代” | 不合适——选 AlmaLinux/Rocky 更对口 |
- 下载:openeuler.org/zh/download,提供 ISO、云镜像、容器镜像
- 华为云 ECS 直接提供公共镜像,其他平台可用 qcow2 导入
- 容器场景:
docker pull openeuler/openeuler
$ cat /etc/os-release$ uname -r社区提供 x2openEuler 评估与迁移工具,支持从 CentOS 7/8 分析软件兼容性并生成就地迁移方案。从 CentOS 迁移的通用思路(备份、评估、迁移、验证)与ELevate 路线一致,但目标系统从 EL 8 换成了 openEuler 对应版本。
与其他国产发行版的关系
Section titled “与其他国产发行版的关系”| 项目 | 主导方 | 与 RHEL 的关系 |
|---|---|---|
| openEuler | 华为发起,开放原子基金会托管 | 独立分叉,仅保留 RPM/DNF 习惯 |
| Anolis OS (龙蜥) | 阿里云主导 | Anolis OS 8 与 RHEL 8 高度兼容,23 开始独立 |
| OpenCloudOS | 腾讯主导 | 独立内核,与 RHEL 无兼容承诺 |
| 银河麒麟 V10、统信 UOS 服务器版 | 商业厂商 | 多以 openEuler/CentOS 为底座再加工 |
- Anolis OS — 阿里系的对位项目与技术路线对比
- OpenCloudOS — 腾讯系的社区发行版
- CentOS 7 停服后的迁移路径 — 含国产化替代的整体思路