Microsoft宣布了用于Linux改进的新Windows子系统
微软近来一直致力于Linux世界,不用说,从长远来看,改进Linux的Windows子系统已成为当务之急。
在今年早些时候的Build开发者大会上宣布了几项重大改进之后,Microsoft现在又回来了,提供了更多详细信息和新功能,以讨论如何为Windows 10上的每个人改进WSL的体验。
最重要的是,它是WSL 2版本,最初在Windows 10版本2004或2020年5月更新中独家发生。微软已经确认WSL 2可以为更多用户使用,并且该公司在此新博客中确认Windows 10版本1903和1909的用户也可以使用它。
“我们已经收到了有关有多少用户喜欢使用WSL 2的反馈,并通过该反向端口使WSL 2可供更多Windows用户使用。运行Windows 10 1903和1909版的客户现在可以享受更快的文件系统性能,100%的系统调用兼容性,并且能够将Docker Desktop与基于WSL2的引擎一起使用。” Windows Developer Platform程序经理Craig Loewen解释说。
微软在今年早些时候还宣布将向WSL提供GUI应用程序支持,现在Loewen透露该功能的工作已接近完成。
换句话说,您很快将能够在WSL中以自己的专用UI运行Linux应用程序,从而使总体体验更加原生。Microsoft提供的一个演示显示Microsoft Teams在WSL中运行,因此,是的,即使在Linux的Windows子系统上,您也可以保持高效。
“ WSL将支持许多不同类型的应用程序,包括在Linux环境中完全运行的IDE。Loewen指出:“我们提供了很多适合性和完成细节,例如在任务栏中显示Linux应用程序的图标以及对麦克风音频的支持。”
微软还在WSL中推出对wsl --install命令的支持,该命令也在今年的Build开发者大会上宣布。
此命令允许您完全安装WSL,Microsoft解释说它将逐步向在其设备上运行Windows Insider构建的用户推出。不久将发布更多改进,因此用户最终将能够在其设备上启用WSL并仅需一个命令即可安装特定发行版。
一个不仅仅与Windows内部人员有关的重大变化是Windows Update上Linux内核版本的发布。在Build大会上大张旗鼓地宣布了此功能,现在每个人都可以使用此功能,因此Linux内核版本最终会像Windows操作系统一样自动更新。
“您可以更好地控制Linux内核版本以及Windows版本,从而使您可以保持安全,因为Windows可以使您保持最新状态。新的内核版本不再仅适用于Windows Insiders,现在任何启用WSL并选择使用Microsoft Updates的设备都将自动获得最新的内核版本!” Loewen继续。
毋庸置疑,所有这些改进表明Microsoft完全致力于改善WSL的体验,并且该公司在其开发者大会上宣布的所有更新现在都在逐步推出。一切准备就绪显然需要一段时间,但是如果您想提前试用新功能,最好的方法是加入Windows Insider程序,从中可以了解即将发生的事情Windows体验。