適用於 Linux 的 Windows 子系統獲得新圖標和其他改進
2分鐘讀
更新了
讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。
請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多
適用於 Linux 的 Windows 子系統已成為 Microsoft 令人驚訝的皇冠上的明珠,在欣賞 Linux 強大命令行工具的開發人員和管理人員中給予 Windows 極大的信任。
因此,微軟繼續定期更新該功能,並於今天向 Github 和 Microsoft Store 發布了新的更新,將其升級至 0.50.2 版本。
標題功能似乎是一個新徽標,但完整的變更日誌很長,如下所示:
- 為適用於 Linux 的 Windows 子系統添加了新徽標
- 如果硬件支持,則啟用硬件性能計數器 [GH 4678]
AUSERPROFILE%\.wslconfig
選項已添加到退出:[wsl2] hardwarePerformanceCounters=false
- 修復打印包含插入的系統錯誤消息時的問題。
- 更新用戶磁貼以在用戶的主目錄而不是 C:\WINDOWS\System32 中啟動
- 恢復 /etc/wsl.conf boot.command 進程的默認信號配置以防止殭屍進程 [GH 7575]
- 切換到對 Windows 二進製文件使用靜態 CRT
- 使用 store API 通過以下方式下載發行版
wsl.exe --install
- 加入
--no-launch
選項wsl.exe --install
- 本地化字符串的許多更新。
- 切換到更新的 tar 以導入/導出 WSL2 發行版。
- 更新到官方22000 sdk
- 為發布版本去除 Linux 符號
- 將 Linux 內核更新到 5.10.74.3
- 更新到上游穩定內核版本 5.10.74
- 啟用 BPF 類型格式 (CONFIG_DEBUG_INFO_BTF) 以供 eBPF 工具使用 [GH 7437]
- 將 Dxgkrnl 版本更改為 2110
- 已實現 D3DKMTShareObjectWithHost
- 修復了結果的 QueryStatistics VM 總線對齊問題
- 實現了 D3DKMTCreateSyncFile
- 地址上游提交反饋
- 將 d3dkmthk 移至 include/uapi/misc
- 將 u32 替換為 __u32 並將 u64 替換為 __u64
- 在枚舉值前面添加“_”以支持包括 WDK 和 Linux 標頭
- 移除了用戶模式可見結構中的漏洞以兼容 32 位應用程序
- 將用戶模式可見結構中的指針替換為用戶模式應用程序的定義為 u64
- 修復 GCC 版本早於 8.1 [GH 7558] 的構建失敗
- 為 Dxgkrnl 使用啟用緩衝區共享和同步文件框架(CONFIG_DMA_SHARED_BUFFER、CONFIG_SYNC_FILE)
您可以在 Microsoft Store 或 GitHub 的發布頁面上找到 WSL 点击這裡.
[應用程式框微軟商店9p9tqf7mrm4r]