跳至內容

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]