openSUSE Leap Micro 發行版的第一個版本

openSUSE專案的開發人員基於MicroOS專案的發展,推出了新版openSUSE發行套件的第一個版本—「Leap Micro」。 openSUSE Leap Micro 發行版定位為商業產品 SUSE Linux Enterprise Micro 5.2 的社群版本,這解釋了第一個版本的不尋常編號 - 5.2,選擇它是為了同步兩個發行版中的版本編號。 openSUSE Leap Micro 5.2 版本將獲得 4 年支援。

x86_64 和ARM64 (Aarch64) 架構的組件可供下載,隨安裝程式(離線組件,大小370MB)一起提供,並以現成的啟動映像的形式提供:570MB(預先配置)、740MB(帶有實時內核) )和 820MB。 映像可以在 Xen 和 KVM 虛擬機器管理程式下運行,也可以在硬體(包括 Raspberry Pi 板)之上運行。 對於配置,您可以使用 cloud-init 工具包在每次啟動時傳輸設置,或使用 Combustion 在首次啟動期間設定設定。

Leap Micro 的關鍵功能是其更新的原子安裝,這些更新會自動下載和​​套用。 與 Fedora 和 Ubuntu 中使用的基於 ostree 和 snap 的原子更新不同,openSUSE Leap Micro 在 FS 中使用標準套件管理器和快照機制,而不是建立單獨的原子映像並部署額外的交付基礎設施。 支援即時補丁更新 Linux 內核,無需重新啟動或停止工作。

根分區以唯讀模式掛載,在運作過程中不會改變。 Btrfs 用作檔案系統,其中的快照作為安裝更新前後系統狀態之間原子切換的基礎。 如果應用更新後出現問題,您可以將系統回滾到先前的狀態。 為了運行隔離的容器,工具包整合了對執行時間 Podman/CRI-O 和 Docker 的支援。

Leap Micro 的應用包括用作虛擬化和容器隔離平台的基礎系統,以及在去中心化環境和基於微服務的系統中使用。 Leap Micro也是下一代SUSE Linux發行版的重要組成部分,該發行版計劃將發行版的核心分為兩部分:一個用於在硬體之上運行的精簡“主機作業系統”,以及一個旨在運行的應用程式支援層在容器和虛擬機器中。

新概念意味著「主機作業系統」將開發支援和管理設備所需的最小環境,並運行所有應用程式和用戶空間元件,而不是在混合環境中,而是在單獨的容器中或運行於操作在系統之上的虛擬機器中運作。 “主機作業系統”並且彼此隔離。

來源: opennet.ru

添加評論