抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

2021 年 4 月 21 日,微软在 Developer Blogs 发布了 Windows 预览版 WSL(Windows Linux 子系统) 对 Linux GUI App 的支持的公告🔗,碰巧😀我最近重装了波电脑,系统换成了 Windows Insiders(Dev),正好可以感受波 Linux GUI App 的支持。btw,预览版的文件管理器支持访问 WSL 的文件了,6~ 的。

WSL 现在居然支持跑 Linux 图形应用了,真香(😎,虽然上一年 WSL 的 Roadmap 中有说过要支持,但我没关注,老二手知识党了)。Quickstart ->

WSLg 的架构

WSLg 是支持 Windows 运行 Linux 图形应用的核心项目, Windows Subsystem for Linux GUI 的简写,看了眼 Git commit,8 天前开源的,🐂。README 里面有张 WSLg 的架构图,略微操作下帖到这里:

扫了眼,只有 RDP 和 X11 有点印象,这个 Wayland 在最近关于 Ubuntu 21.04 的新闻有看到过,具体原理这里就不了解了,骚就完事了,先跑个 Linux GUI App 感受波。

已有微软大佬对 WSLg 的架构做了详细的介绍,参见文章:WSLg Architecture

Windows Insiders Dev 跑下 Linux GUI App

这里又到了经典的环境配置环节(干啥啥不行,老装环境选手了)。不得不说,Windows 系统换成 Insiders 版本真香,WSL 安装一句命令就完事了。虽然又碰到了许久未见到的经典蓝屏问题,但还是阔以接受的,我 giao。

看波 WSLg 的 README,配下环境,操作系统版本要 21362+,还得微微更新波🤨:

Sometime later……………….

OK,可以操作了,之前我已经安装过 WSL,且切换到了 v2 版本,so,按照 README 所说,只需要进行如下操作即可。

Administrator 身份启动 Powershell 执行以下命令:

1
2
3
4
# 1、重启下 WSL
wsl --shutdown
# 2、Update
wsl --update

然后随意装个 GUI App 感受下,装个 gedit 吧:

1
2
3
# Nautilus 文件管理器,可在 Windows 开始菜单启动 Linux GUI App
sudo apt install nautilus -y
sudo apt install gedit -y

还阔以,虽然我是“命令行仔”了,但时不时用下 GUI App 还是香的。

评论