適用於 Linux 的 Windows 子系統現已在 Microsoft Store 公開發售。

適用於 Linux 的 Windows 子系統現已在 Microsoft Store 公開發售。

一年多以前,微軟在 Windows 11 中以預覽狀態向 Microsoft Store 推出了適用於 Linux 的 Windows 子系統 (WSL)。對於那些不知道的人來說,WSL 是微軟在 2017 年添加到 Windows 10 中的一項非常有用的功能。它允許開發人員直接在 Windows 上運行 GNU/Linux 環境,而無需虛擬機 (VM) 或雙啟動配置。今天,該公司已在適用於Windows 10 和 Windows 11的 Microsoft Store 上公開提供 WSL 。

隨著 WSL 1.0.0 版本的發布,微軟放棄了“Preview”標籤。他還使這個 WSL 變體成為運行wsl –installwsl –update 命令的人的默認界面。

微軟吹捧了安裝 WSL Store 版本的幾個好處。其中包括更快的更新、改進的錯誤打印、將 WSLg 和 WSL 打包在一個包中、訂閱 systemd 支持的能力等等。

通過將 Microsoft Store 版本的 WSL 移植到 Windows 10 並使其成為兩個操作系統的默認環境而做出的其他一些改進還包括:

  • wsl.exe –install現在將自動從應用商店安裝 WSL 版本,並且不再包括“Linux 的 Windows 子系統”附加組件或安裝 WSL 內核或 MSI WSLg 包,因為它們不再需要(虛擬機平台for- 的附加組件仍將啟用,默認情況下仍將安裝 Ubuntu)。
  • wsl.exe –install` 現在還包括:
    • –inbox使用可選的 Windows 組件而不是使用 Microsoft Store 安裝 WSL。
    • –enable-wsl1在安裝 Microsoft Store 版本期間啟用 WSL 1 支持,還啟用適用於 Linux 附加組件的 Windows 子系統。
    • –no-distribution安裝WSL時不安裝distribution
    • –no-launch安裝後不自動啟動發行版
    • –web-download從網絡而不是 Microsoft Store 下載最新版本的 WSL。
  • wsl.exe –update現在將從 Microsoft Store 檢查並應用更新到 WSL MSIX 包,而不是更新 WSL 核心 MSI。
  • 使用可選 Windows 組件的每週版本運行 WSL 時,將在啟動時顯示一條消息,說明您可以通過運行wsl –update升級到應用商店版本。

但是,Microsoft Store 版本存在一個已知問題:如果您在會話“會話 0”中運行,WSL 可能無法啟動。

目前,這種新的 WSL 體驗僅供搜索者使用,但它將在 12 月中旬自動向所有人推出。搜索過程包括檢查 Windows 更新,然後安裝 KB5020030(如果您使用的是 Windows 10)或 KB5019157(如果您使用的是 Windows 11)。然後您可以運行wsl –install(新用戶)或wsl –update(現有用戶)) 從 Microsoft Store 獲取 WSL 版本。或者您可以從 GitHub 手動安裝最新版本

重要的是要了解,如果您使用的是 WSL 1 發行版,您仍然需要手動安裝適用於 Linux 附加組件的 Windows 子系統。更重要的是,WSL for Windows 的嵌入式版本在未來只會收到關鍵錯誤修復,新功能將專用於 Microsoft Store 版本。

您可以在此處從 Microsoft Store 下載適用於 Linux 的 Windows 子系統

資料來源:neovin

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *