Microsoft 將 Windows Subsystem for Linux (WSL) 以預覽狀態帶到了 Windows 11 上的 Microsoft Store。對於那些不知道的人,WSL 是微軟在 2017 年添加到 Windows 10 中的一項非常有用的功能。它使開發人員能夠直接在 Windows 中執行 GNU/Linux 環境,而無需虛擬機器 (VM) 或雙重開機設定。今天,該公司已在Windows 10 和 Windows 11的 Microsoft Store 中普遍提供 WSL 。
隨著 WSL 1.0.0 版本的發布,Microsoft 放棄了「Preview」標籤。此外,它使 WSL 的這種變體成為運行wsl --install或wsl --update命令的使用者的預設體驗。
微軟吹捧了安裝 WSL Store 版本的幾個優點。其中包括更快的更新、更好的錯誤列印、WSLg 和 WSL 打包在一個套件中,以及選擇加入 systemd 支援的能力等等。
透過將 Microsoft Store 版本的WSL 反向移植到Windows 10 並使其成為兩個作業系統的預設體驗而引入的其他一些改進還包括:
- wsl.exe --install現在將自動安裝WSL 的商店版本,並且將不再啟用「Linux 的Windows 子系統」選用元件,或安裝不再需要的WSL 核心或WSLg MSI 套件(虛擬機器平台選用元件仍將啟用,預設仍將安裝Ubuntu)。
- wsl.exe –install` 現在也包含:
- --inbox使用可選的Windows 元件而不是使用Microsoft Store安裝WSL
- --enable-wsl1在安裝Microsoft Store期間啟用WSL 1 支援透過也啟用「Linux 的Windows 子系統」選用元件的版本
- --no-distribution安裝WSL 時不安裝發行版
- --no-launch安裝後不自動啟動發行版
- --web-download#從Internet 而不是Microsoft Store下載最新版本的WSL.
- wsl.exe --更新現在將從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的命令從 GitHub 手動安裝最新版本。 WSL 版本。或者,你可以
重要的是要了解,如果您運行的是 WSL 1 發行版,您仍然需要手動安裝「適用於 Linux 的 Windows 子系統」可選組件。更重要的是,內建 Windows 版本的 WSL 只會在未來獲得關鍵錯誤修復,新功能將專用於Microsoft Store版本。
您可以在此處從 Microsoft Store 下載適用於 Linux 的 Windows 子系統。
以上是Linux相容的Windows子系統現已全面上市於Microsoft Store。的詳細內容。更多資訊請關注PHP中文網其他相關文章!