原文来自:bleepingcomputer 链接:https://reurl.cc/yEyKlq
微软在Build 2021开发者大会上宣布,现在可以通过Linux的Windows子系统(WSL)获得对运行Linux GUI应用程序的支持。
该功能在一个月前首次发布,它允许Windows 10用户在不使用虚拟机的情况下运行带有GUI(图形用户界面)的Linux(X11和Wayland)应用程序。
尽管客户至少从2016年开始就要求微软让GUI Linux应用程序在WSL中运行,但雷德蒙在去年的BUILD 2020上宣布了引入该功能的计划。
正如该公司在今年的Microsoft Build 2021开发人员活动中所说的那样,“现在可以在Linux的Windows子系统(WSL)中获得对Linux图形用户界面(GUI)应用程序的支持。” “ WSL允许用户为开发人员工作流运行他们喜欢的Linux工具,实用程序和应用程序。”
此新功能称为 WSLg (Windows Subsystem for Linux GUI的缩写 ),它已经随着2021年4月21日在开发频道中发布的Windows 10 Insider Preview Build 21364正式添加。WSLg至少需要Windows 10 Insider Preview内部版本21362 ,并且“将与即将发布的Windows版本一起普遍提供”,如Microsoft在该项目的GitHub页面上所述。
这意味着该功能现在可供开发频道的所有内部人员使用,但那些在测试版和发行预览版频道的人也可以通过切换到开发频道获得访问权。该功能很可能会在今年晚些时候随着下一个Windows 10版本的推出而向所有客户提供。
如何立即获得对Linux GUI应用程序的支持
实际上自4月以来一直在与开发渠道的Windows Insiders进行测试,但它并没有通过典型的Windows 10功能更新来实现,且现在可用于现有版本的Windows 10,你可以立即开始使用它。
微软还提供了关于如何在电脑上安装和启动Linux GUI应用程序的分步指导。安装后可以从“开始”菜单或终端窗口中启动它们。
微软表示:“请注意,WSLg仅与WSL 2兼容,并且不适用于配置为以WSL 1模式工作的WSL发行版。” “如果未切换到WSL 2,请验证您的Linux发行版已配置为以WSL 2模式运行。”
Windows开发者平台项目经理Craig Loewen解释说,WSLg启动了“一个配套的系统发行版,其中包含Wayland,X服务器,脉冲音频服务器以及使Linux GUI应用程序与Windows通信所需的所有其他内容”。
在你使用完GUI应用程序并终止你的WSL发行版后,系统发行版也会自动结束其会话。