Huawei Cloud EulerOS(现称为 EulerOS 或 openEuler)并不是基于 CentOS。
具体来说:
1. EulerOS 的起源
- EulerOS 是华为自主研发的企业级 Linux 操作系统,最初是基于 Red Hat Enterprise Linux (RHEL) 的源码进行二次开发的,与 CentOS 类似,CentOS 也是 RHEL 的社区重建版本。
- 因此,EulerOS 和 CentOS 都与 RHEL 有较高的兼容性,但 EulerOS 并非直接基于 CentOS,而是更接近于 RHEL/CentOS 的“同源”系统。
2. 向开源转型:openEuler
- 2019 年,华为将 EulerOS 的基础版本开源,推出了 openEuler 社区项目。
- openEuler 不再基于 RHEL 或 CentOS 的代码,而是逐渐发展为一个独立的、面向数字基础设施的开源 Linux 发行版。
- openEuler 使用上游开源组件(如来自 Fedora、SUSE、社区内核等),并针对服务器、云计算、边缘计算等场景做了大量优化。
3. 与 CentOS 的关系总结
| 对比项 | CentOS | Huawei EulerOS / openEuler |
|---|---|---|
| 基础来源 | 基于 RHEL 源码重建 | 最初基于 RHEL,现已独立发展 |
| 是否基于 CentOS | 是(自身就是) | 否 |
| 当前状态 | CentOS 8 已停更,转向 CentOS Stream | openEuler 是活跃的开源社区项目 |
| 软件包格式 | RPM(使用 yum/dnf) | RPM(使用 dnf) |
| 兼容性 | 与 RHEL 完全兼容 | 二进制兼容主流 Linux 发行版,尤其是企业级 |
✅ 结论:
Huawei Cloud EulerOS 并不是基于 CentOS。
它最初与 CentOS 一样源自 RHEL,但现在已演变为独立发展的系统,尤其是其开源版本 openEuler,已经脱离了对 RHEL/CentOS 的依赖,形成了自己的生态系统。
如果你在华为云上使用 EulerOS 镜像,它可能是经过商业增强的版本,但仍属于 openEuler 技术体系,而非 CentOS 衍生品。
PHPWP博客