Windows Subsystem for Linux現以應用形式上架Microsoft Store

微軟今天宣布 Windows Subsystem for Linux (WSL) 作為一款應用上架 Windows 11 端的 Microsoft Store。也就是說,現在 WSL 以應用的方式通過 Microsoft Store 進行分發,並不會跟隨系統更迭進行更新,這樣用戶能更快地獲取 WSL 更新和功能。

Windows Subsystem for Linux現以應用形式上架Microsoft Store

Windows Subsystem for Linux現以應用形式上架Microsoft Store

Windows Subsystem for Linux現以應用形式上架Microsoft Store

Windows Subsystem for Linux現以應用形式上架Microsoft Store

Windows Subsystem for Linux現以應用形式上架Microsoft Store

更新日誌

WSL 應用現在整合了 WSLg(Windows Subsystem for Linux GUI)

● 升級 Microsoft.WSLg 至 1.0.29 版本

● 為 WSLg 切換到 msrdc.exe

● 為 ARM64 啟用 virtio,以啟用 WSLg 共享內存

● 允許 WSLg 使用的環境變量被 WSLENV 覆蓋

全新的 wsl.exe 功能– mount 掛載功能

● 新增掛載 –vhd 參數,從而使掛載 VHD 文件更容易。

● 為 wsl.exe –mount 實現文件系統檢測。如果在使用 wsl.exe -mount 時沒有指定–type,這一改變實現了文件系統類型檢測。

● 為 wsl.exe –mount 增加 -name 功能。這項修改增加了對通過 WSL 掛載磁盤時可選擇命名掛載點的支持。

升級 Linux Kernel 至 5.10.60.1

● 啟用額外的 USB 內核配置選項,以便通過 USB 與 Arduino 進行交互。

● 更新到上游穩定內核版本 5.10.60

● 啟用 virtio-pmem,支持PCI BAR相關地址

● 在 Hyper-V 下啟用 ARM64 的 vPCI 支持

● 啟用 io_uring 支持

● 啟用 USB over IP 支持

● 啟用 x86_64 的准虛擬化自旋鎖支持

● 清理 dxgkrnl 驅動程序,以獲得錯誤修復和代碼清理。

● 啟用對 NFSv4.1 的 NFS 客戶端支持* 改進9p或fstab掛載失敗時的錯誤信息

其他改進

● 在 ARM64 上修復 wsl $ 和 wsl.localhost 問題

● 切換到mkfs.ext4而不是預先格式化的ext4 VHD。

● 切換到使用mkswap和swapon而不是自定義交換文件邏輯。[GH 5476]

● 添加邏輯,動態更新NAT網絡的MTU。

● 修復/etc/wsl.conf generateResolvConf不能按預期工作的問題 [GH 6977]

● 增加了進度指示器輔助功能,用於在轉換過程中顯示帶有動畫圓點的請等待信息,向用戶顯示WSL仍在運行。

● 將wslhost.exe轉換為win32應用程序。

● 將wsl.exe –install切換為不需要-distribution參數。這個改動將wsl.exe –install切換為不需要-distribution參數,但保留了對它的支持,以避免破壞現有的腳本。

● 添加wsl.exe –version命令

● 在wsl.exe –status和wsl.exe –version中增加了Windows版本。

● 清理了wsl.exe的無效參數處理,使語法錯誤更容易自我診斷。

● 如果應用程序是通過瓦片啟動的,在關閉控制台窗口前提示用戶進行輸入。

● 為wslg.exe添加錯誤信息對話框

● 簡化不支持的命令行參數的打印。

● 如果用戶在已經安裝了WSL的情況下運行wsl.exe -install,則打印一個更好的錯誤信息

● 為不存在自定義內核和不支持自定義內核(ARM64)添加特殊的錯誤代碼

● 更新wsl.exe –update,以便與已解除的軟件包一起工作–這就啟動了商店頁面。

● 改進了localhost relay的穩定性和性能。

● 額外的性能和穩定性改進。

(0)
上一篇 2021-10-12 10:41
下一篇 2021-10-12 10:41

相关推荐