跳转到内容

Azure Linux

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Azure Linux
开发者微軟
编程语言Go、外壳脚本、C、roff(英语:roff (software))、Python
作業系統家族Linux
運作狀態支援中
源码模式开放源代码
首次发布2020年4月1日,​6年前​(2020-04-01)
(as CBL-Mariner)
当前版本
  • 3.0.20260510(2026年5月13日;穩定版本)[1]
編輯維基數據鏈接
市場取向雲端運算與邊緣產品及服務
内核类别整塊性核心(Linux内核)
许可证主要是MIT許可證,部份元件使用Photon授權條款、Apache许可证 v2、GPLv2、LGPLv2.1
官方網站aka.ms/azurelinux
仓库github.com/microsoft/azurelinux

Azure Linux(舊稱CBL-Mariner)是由微軟開發的一個自由开源的Linux发行版,於2020年正式發佈[2]。用戶可以前往github獲取它的源代碼。[3]CBL-Mariner是一個服務器端的Linux发行版,主要用于微软的云基础设施以及边缘計算产品和服务。[4]

概述

[编辑]

Azure Linux 由 Microsoft 的 Linux Systems Group 开发,用于其边缘网络服务以及作为其雲端運算的一部分。[2] Microsoft 将其用作 Azure Stack HCI 实现中的 Azure Kubernetes Service 容器的基础 Linux 系统。[5] Microsoft 还在 Azure IoT Edge 中使用 Azure Linux,以便在 Windows IoT 上运行 Linux 工作负载,并将其作为后端发行版来托管 Weston 合成器,为 WSLg 提供支持。[6]

与 Fedora CoreOS 采用类似的方法,Azure Linux 仅包含支持和运行容器所需的基本软件包。常用的 Linux 工具用于添加软件包以及管理安全更新。更新可以 RPM 软件包或完整磁盘映像的形式提供,并可根据需要进行部署。使用 RPM 可以在 Azure Linux 基础镜像上添加自定义软件包,以便根据需要提供额外的功能和服务。其主要特性包括基于 iptables 的防火墙、对签名更新的支持,以及经过强化的 内核。[2]

Microsoft 于 2020 年发布了该操作系统。[2]其源代码托管在 GitHub 上,主要采用 MIT License,部分组件则采用 Apache License v2、GPLv2 和 LGPLv2.1。[3]构建 Azure Linux 需要 Go 编程语言、QEMU 工具以及 RPM。[2]

从 2.0.20240301 版本开始,Azure Linux 从 CBL-Mariner(Common Base Linux Mariner)更名而来。[7]

从 4.0 版本开始,Azure Linux 正式基于 Fedora Linux。[8]

参考文献

[编辑]
  1. ^ "Release 3.0.20260510 · microsoft/azurelinux"; 检索日期: 2026年5月19日; 作者姓名字符串: microsoft; 作品或名稱的語言: 英語.
  2. ^ 2.0 2.1 2.2 2.3 2.4 Bisson, Simon. Microsoft adds a new Linux: CBL-Mariner. InfoWorld. November 10, 2020 [2022-07-13]. (原始内容存档于2020-11-10). 
  3. ^ 3.0 3.1 CBL-Mariner. GitHub. 21 December 2021 [2022-07-13]. (原始内容存档于2022-06-28). 
  4. ^ CBL-Mariner 发布 10 月更新,微软开源的 Linux 发行版. [2022-07-13]. (原始内容存档于2022-09-03). 
  5. ^ 引用错误:没有为名为ZDNet的参考文献提供内容
  6. ^ Pronovost, Steve. WSLg Architecture. Windows Command Line. Microsoft. April 19, 2021 [August 14, 2021]. 
  7. ^ Microsoft Rebranding CBL-Mariner Linux Distribution To "Azure Linux". Phoronix Media. 2024-03-05 [2024-03-06]. 
  8. ^ microsoft/azurelinux, Microsoft, 2026-05-26 [2026-05-26]