11 月 16 日消息,微软今日向 Github 和 Microsoft Store 的 Windows Linux 子系统(WSL)发布了 0.50.2 版本更新,带来了诸多改进。
0.50.2 版本最显而易见的改变就是全新的 Tux 小企鹅图标,除此之外,该版本使用了更新的内核,并进行了诸多修复。
以下为完整日志:
- Windows Subsystem for Linux 添加新图标
- 如果硬件支持,则启用硬件性能计数器,已在 opt-out 中添加了一个 USERPROFILE%\.wslconfig 选项:
- [wsl2]
- hardwarePerformanceCounters=false
- 修复打印系统错误消息时包含插入内容的的问题。
- 更新用户磁贴以在用户的主目录而不是 C:\WINDOWS\System32 中启动
- 恢复 /etc/wsl.conf boot.command 进程的默认信号处理以防止僵尸进程
- 切换到对 Windows 二进制文件使用静态 CRT
- wsl.exe --install 使用商店 API 下载分发
- 将 --no-launch 选项添加到 wsl.exe --install
- 许多本地化字符串的更新
- 切换到更新的 tar 以导入/导出 WSL2 发行版
- 更新到官方 22000 sdk
- 去除用于发布版本的 Linux symbols
- 升级 Linux kernel 内核到 5.10.74.3
更新至上游稳定内核版本 5.10.74
启用 BPF Type Format (CONFIG_DEBUG_INFO_BTF) 以供 eBPF 工具使用
将 Dxgkrnl 版本更改为 2110
为 Dxgkrnl 使用启用缓冲区共享和同步文件框架(CONFIG_DMA_SHARED_BUFFER、CONFIG_SYNC_FILE)
小伙伴可以在 GitHub 页面查看更新并安装 0.50.2 版本的 WSL。