微软这次把 Azure Linux 4.0 放进了一个更显眼的位置:Build 2026 上进入公共预览,并允许用户把它作为通用云端 Linux 部署到任意 Azure VM。

这个变化有点反常。过去很多人确实用过 Azure Linux,但多数是“间接用到”:AKS 节点、WSLg、微软内部服务背后都有它。现在它开始进入 Azure Marketplace,变成平台团队可以主动选型的系统。

边界也要先说清。Azure Linux 4.0 还不是 GA。微软目前强调的部署场景是 Azure VM、虚拟机规模集、容器镜像、AKS,以及未来 WSL。它没有因此变成可在任意云、本地裸机上无差别部署的 Linux。

4.0 新在工程路线,不只是包更新

Azure Linux 源自 CBL-Mariner。这个项目长期用于微软自己的基础设施,后来进入 AKS、WSLg 等场景。2024 年,它更名为 Azure Linux。

4.0 的关键变化,是构建方式变了。它基于 Fedora 43 快照,采用声明式 overlays 记录微软对上游包的修改,而不是逐个手工维护 spec 文件。

这点很重要。它不是 RHEL 派生,也不是简单换标的 Fedora。更准确地说,它是一套贴着 Fedora 上游走、再把 Azure 所需差异显式写出来的发行版工程。

变化项Azure Linux 4.0 的做法对平台团队的意义
上游基础基于 Fedora 43 快照更接近较新的 RPM 生态,不等同于 RHEL 路线
差异管理声明式 overlays更容易看出微软改了什么、为什么改
包管理dnf5 取代 tdnf运维工具链更贴近主流 Linux 使用习惯
基础组件Kernel 6.18 LTS、glibc 2.42、systemd 258、OpenSSL 3.5、Python 3.14、RPM 6.0新硬件、运行时、加密栈更新更激进
供应链安全签名包、SBOM、SELinux、FIPS 140-3 认证进程合规审计有更明确的入口,但认证结果仍要看进度

对云基础设施团队来说,这张表里最该看的不是 Python 版本。真正该看的是 overlays、SBOM、签名包和 FIPS 进程。

因为企业换系统,难点通常不在“能不能启动”。难点在镜像来源、补丁节奏、安全基线、扫描规则、回滚流程和审计材料能不能接上。

它标志着微软 Linux 路线进入“可选型”阶段

微软支持 Linux 已经很多年。Azure 很早就承载 Linux VM,WSL 也把 Linux 开发环境带进了 Windows。Azure Linux 过去更多是微软自己用来托底云服务的系统。

4.0 的变化,是它被推到客户的采购和运维流程里。

这对两类读者影响最大。

一类是云基础设施与平台工程团队。如果生产环境重心在 Azure,可以把 Azure Linux 4.0 放进测试池:先做基础镜像验证,再跑监控 agent、安全扫描、补丁发布、自动化脚本和故障演练。短期动作不是全量迁移,而是建立一条可回滚的评估链路。

另一类是关注微软开源和 Linux 战略的技术读者。这里的信号不是“微软又爱 Linux 了”,而是微软开始把 Linux 当成 Azure 的基础商品来经营。过去是服务里用,现在是货架上卖。知易行难,后面要看支持承诺。

Azure Linux 也不会马上替代 Ubuntu、RHEL 或 Amazon Linux。它们的长处不同,用户的迁移成本也不同。

发行版更强的地方现实限制
Azure Linux贴近 Azure,供应链材料更可审计,适合 Azure 重度用户统一底座public preview 阶段,不宜直接当长期生产标准
Ubuntu开发者熟悉度高,社区和软件生态广企业合规与商业支持路径要按组织要求评估
RHEL企业认证、支持体系和传统行业惯性强成本、版本节奏和云上统一性未必适合所有团队
Amazon LinuxAWS 场景下有平台优化优势主要服务 AWS 用户,不解决 Azure 统一底座问题

所以,Azure Linux 4.0 的位置很窄,也很清楚:它更像 Azure 重度用户的新基线候选,而不是全行业 Linux 格局的改朝换代。

接下来别只看能不能装,要看承诺能不能落地

Public preview 阶段,最不该做的是把它当成已经成熟的生产标准。能部署到 Azure VM,只是第一步。

平台团队接下来要盯五件事:GA 时间,生命周期承诺,补丁节奏,FIPS 140-3 认证进度,Marketplace 镜像和 AKS 节点池之间的分工。

还要看一个更琐碎但更现实的问题:现有自动化能不能跑。很多企业的 Ansible、Terraform、镜像构建、安全扫描、CMDB 规则,都是围绕 Ubuntu、RHEL 或自定义镜像积累出来的。换底座,牵一发动全身。

微软提到 Databricks 迁移超过 10 万台 VM,LinkedIn 也有基础设施迁移案例。这说明 Azure Linux 已经在大规模场景里跑过一部分硬仗。

但这些案例不能外推成所有 Azure 客户都该迁移。Databricks 和 LinkedIn 的组织能力、平台控制力、工程资源,不等于普通企业的日常条件。

更稳的做法是分层处理:新业务、新镜像、新 AKS 节点池可以先试;强依赖第三方认证、老脚本、固定安全基线的生产系统,等 GA 和支持承诺落地再动。

回到开头那个变化:Azure Linux 4.0 不是突然出现的 Linux。它只是第一次真正走到客户面前,接受选型、审计和生产运维的检验。对微软来说,这比发布一个新版本难得多。