Arch 開發人員 Linux 宣布他們已與微軟達成協議,將發布 WSL 子系統的官方版本(Windows 子系統 Linux這些程序集將包含在透過 WSL 儲存庫分發的清單中。 Linux- 提供可在 WSL 中快速安裝的發行版(若要安裝 Arch,只需執行指令「wsl --install Arch」)Linux自從 Arch Linux 它採用滾動更新交付模式進行開發,計劃每月更新一次版本。
這些程序集將以一種新格式形成,允許您從自己的伺服器分發組件。 服務器 無需上傳到 Microsoft Store 目錄,無需打包為 appx 格式,也無需放置程式集特有的程式碼。 Windows新方法包括放置一個包含發行版系統環境和 /etc/wsl-distribution.conffile 檔案的 tarball,該檔案包含名稱、圖示、預設使用者 ID 等元資料以及首次啟動時執行的環境配置腳本。
關於組件分發的開始 Ubuntu Canonical昨天也宣布了WSL的新格式。 Ubuntu WSL 的官方發行版清單已經包含在內,因此安裝時只需執行以下操作: Windows 運行命令“wsl --install” ubuntu如果需要對組件進行更改,可以將其下載到本機系統,修改後使用命令「wsl --install --from-file」進行安裝。 ubuntu.tar.wsl」。可供安裝的版本 Ubuntu 24.04、22.04、20.04 和 18.04。預設情況下,指定“ubuntu» 已安裝版本 22.04。

新增到 WSL 清單中的其他發行版包括 openSUSE Leap、openSUSE Tumbleweed 和 SUSE Linux 企業,卡利 Linux, Debian GNU /Linux и Oracle LinuxFedora 發行版也在爭取加入名單。 LinuxFedora 的技術委員會最近批准了一項提案,將為 WSL 創建官方的 Fedora 建造版本。 WSL 的 Fedora 建置版本將隨 Fedora 42 的發布一同推出。需要注意的是,該專案之前並未發布過 WSL 的建置版本,因此需要將其放置在相應的目錄中。 Windows 應用程式商店要求簽署協議,但其條款與 Fedora 的政策相衝突。直接以新格式(包含清單檔案的 tar 包)發布即可解決此問題。
WSL 提供了一個具有完整核心的虛擬機器。 Linux (基於 6.6 或 5.15 分支),可以運行專為 WSL 適配的發行版 Linux核心內容包括WSL特有的更改,例如優化以減少啟動時間和記憶體消耗,以及恢復功能。 Windows 解放 Linux記憶體和配置過程旨在移除不必要的驅動程式和子系統。系統安裝在獨立的磁碟映像 (VHD) 中,採用 ext4 檔案系統和虛擬網路介面卡。
來源: opennet.ru
