Loading... <div class="tip share">请注意,本文编写于 720 天前,最后修改于 691 天前,其中某些信息可能已经过时。</div> 最近打算开个用Electron的坑,并且想在WSL 2(Ubuntu 20.04)下进行开发。以前配置了一个使用RDP的X-Windows服务器,现在觉得用起来太繁琐了。 然后就找了个新的方案,真的炒鸡简单,而且也贼好用。 - 在Windows中安装[VcsXsrv](https://sourceforge.net/projects/vcxsrv/)。 胎教:左键点击超链接👉等待网页加载👉找到Download按钮👉左键单击该按钮👉等待下载完成👉双击安装👉一路下一步。 - 打开XLaunch。 胎教:按下win+s键👉输入XLaunch👉等待搜索结果出来👉回车。 - 在打开的界面配置VcsXsrv。 胎教: 跟图片一模一样就好了。    然后单击Save configuration按钮,保存配置文件,以后直接双击保存的配置文件就可以启动VscXsrv了。最后点击完成按钮。**此时可能Windows防火墙会跑出来问你是否允许,如果你不明白的话,两个都打勾。** - 配置WSL环境变量 在开始菜单处右键,选择PowerShell或命令行提示符。打开后输入`bash`。 ①如果使用默认bash的(也就是你只装了个Ubuntu 20.04啥都没干的),输入命令`vim ~/.bashrc`。②使用zsh的,输入命令`vim ~/.zshrc`。 按下shift+g并确认是否到达文件底部(按一下↓键听个响),没有的话多按几下shift+g,可能你shift或者g坏了。 按下`i`键,此时左下角字符串会变成`-- INSERT --`,不是的话那肯定不是我的问题。然后复制下面的内容: ```bash # X-Windows export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0 export LIBGL_ALWAYS_INDIRECT=true ``` 回去粘贴。如果你不会粘贴的话,手打也行。然后按下`ESC`,输入`:wq`。然后输入`source ~/.bashrc`(zsh输入`source ~/.zshrc`)。 - 安装x11 输入`sudo apt install x11-apps`,可能会提示你输入你的密码,输就完事了,不要管它有没有显示,输完按回车。 搞定啦,输入`xcalc`康康能不能打开计算器就好啦。 最后修改:2021 年 05 月 03 日 05 : 32 PM © 允许规范转载 赞赏 请我喝杯咖啡 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付
1 条评论
最新的Windows Insider版本已支持直接在WSL中运行图形程序,本文提供的方案可以用于过渡。