微软的 Windows Subsystem for Linux(WSL)让任何人都能直接运行 Linux 发行版。有了 WSA,计算机就不需要双启动 Linux 或创建虚拟机,但该功能仅限于 Windows 终端。微软明白有些人可能不习惯使用命令行,因此正在创建一个用于管理 Linux 发行版的图形用户界面。
微软悄悄地在其 GitHub 列表中发布了一份关于 WSL 的提案。在 Github 上,该公司就使用 Dev Home 管理所有已安装的 Linux 发行版征求建议。该公司还分享了一些截图,展示了用于管理 Linux 发行版的图形用户界面的样子。
微软希望通过创建一个用于管理 WSL 发行版的图形用户界面,让用户可以概览所有已安装的发行版,并更轻松地访问或管理它们。如下图所示,在 Windows 上与 Linux 发行版交互的唯一方法是使用终端。
对于新用户来说,学习 WSL 和管理已安装的操作系统可能比较困难。有了 Dev Home 的卡片式布局界面,你可以监控已安装发行版的方方面面。
UI 模型显示了 Dev Home 应用程序中名为 Windows Subsystem for Linux (WSL) 的新选项卡。该部分显示所有已安装的发行版,并提供多个自定义选项。它列出了正在使用的发行版的当前系统统计信息。你可以启动特定的发行版,甚至以特定用户的身份启动它。
此外,还有按钮用于停止当前正在使用的发行版或启动另一个发行版。通过上下文菜单,用户可以卸载特定的发行版,将其设置为默认选项,或将其移动到其他位置。
点击右上角的"+ 添加"按钮还可以添加新的发行版。最后,顶栏上还有一个关闭 WSL 的选项,可以轻松关闭该功能。
与 Dev Home 集成后,WSL 将变得更具互动性,新的 WSL 集成考虑周全。开发人员计划加入挂载 Linux 格式磁盘的选项,并显示每个发行版的 WSL 虚拟机硬件利用率。
此外,导入和导出发行版的选项也在列表中。我们喜欢这个模型,因为 WSL 已经省去了使用二级管理程序创建虚拟机和安装 Linux 的麻烦。
目前,WSL 缺乏图形用户界面,新的更新可以帮助用户熟悉 Linux 和虚拟机。