介绍
之前讲解过怎么使用 window terminal 和 wsl2 做一个好用的 linux 终端工具,但是有个缺点就是,当我们使用一些 linux 上带界面的软件时,就没有办法使用了,当然之前有国外大神使用 xmanager 做过相应界面的展示,不过流畅度确实差的可怜。随着前几天微软最新的 win10 insider 21370 版本发布,并且带来了最新的 wsl gui 的解决方案 WSLg,作为一个折腾佬,我也第一时间尝试了新技术。
启用
- 首先,需要将 win10 版本更新到 21236 以上
- 如果还未安装 wsl,参考 windows Termilal 和 WSL2 的美化
- 更新 wsl,在 windows cmd 中输入
wsl --update
等一段时间,会看到如图就表示更新完毕,由于我的已经更新了,所以显示有些不同 - 重启 wsl
wsl --shutdowm
- 在 wsl 中安装 gui 的 app
## Update all packages in your distro sudo apt update ## Gedit sudo apt install gedit -y ## Nautilus sudo apt install nautilus -y
这里安装了 ubuntu 的 gedit 和 系统的文件管理器,我们先拿 gedit 测试一下 在 window terminal 的 ubuntu 终端中输入 gedit
可以看到如图的 GUI
当然,如果你不习惯命令行打开,也可以在开始菜单的 ubuntu 下找到对应 app 的图标打开,如图
用途
之前做视频解码方面的东西时,特意在 wsl 下安装了 ffmpeg,当时由于没有 gui,在使用 ffplay 时,一直无法播放。现在我特意试了下在 wsl 下的 ffplay,不出意外完全可以:
win10 果然是最好用的 linux 发行版
补充
如果你使用的是高分屏,比如我的 4k 屏,由于默认只支持 100%,和 200% 的缩放,可能会导致显示字比较小,可以在 C:\ProgramData\Microsoft\WSL 目录下新建文件.wslgconfig,并输入一下内容:
[system-distro-env]
WESTON_RDP_DISABLE_FRACTIONAL_HI_DPI_SCALING=false
解锁其他缩放比例
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于