微软宣布推出 WSL 对 Linux GUI 的初步支持

来源: OSCHINA
2021-04-23

微软面向 Windows Insider 的 Dev 频道用户发布了一个 Windows 10 Build 21364 预览版更新。其中一项值得注意的更新内容为:Windows Subsystem for Linux(WSL)上使用首批对 GUI 应用的支持,可以直接在 Windows 上运行 Linux GUI 应用。

在一年前的 Build 2020 大会上,WSL 团队曾表示,他们的目标是使用户能够在桌面上无缝地运行 Windows 应用程序与 Linux GUI 应用程序。现在,微软则宣布 Windows 10 中的 WSL 已提供了对 GUI 应用程序的首个预览支持(微软将该功能命名为 WSLg)。

“这意味着,你现在可以运行自己喜欢的 GUI 编辑器、工具和应用程序来构建和测试 Linux 应用程序”。演示视频

微软方面介绍称,用户可以使用这个功能来运行任何可能只存在于 Linux 中的 GUI 应用程序,或者在 Linux 环境下运行自己的应用程序或进行测试。对于想要测试其跨平台应用程序的开发者而言,这可能非常有用。同时,WSL 上的 Linux GUI 应用程序还提供了开箱即用的音频和麦克风支持,以及对 GPU 加速的 3D 图形支持。

WSLg 由 Wayland、一个 X 服务器、pulse audio 服务器以及在 Windows 中实现此功能所需的所有其他功能组成。X 服务器在需要的时候会自动启动,FreeRDP 用于 WSL 和 Windows 之间的 RDP 连接的接口。

对于有兴趣体验 WSL 环境中的 Linux GUI 应用程序的用户来说,首先需要确保已安装了 Windows 10 Insiders preview build 21364 或更高版本。如果你已经安装了 WSL,你所需要做的就是运行 wsl --update,然后就会被设置为使用 GUI 应用程序。如果你没有启用 WSL,运行 wsl --install 将自动安装 WSLg 作为 WSL 初始设置的一部分。

更多详情可查看官方博客

展开阅读全文
15 收藏
分享
加载中
56 评论
15 收藏
分享
返回顶部
顶部