在Windows 10升级到2004版本以后,自带的Windows subsystem for linux也可以升级至第二代也就是wsl2,它的轻量和不低的性能,使得它成为虚拟机的有力替代品,可以在不安装linux虚拟机的情况下,也可以在Windows下享受到较完整的linux开发体验。

但是,WSL2本身只有一个命令行界面,虽然linux大多数操作都在终端下完成,但难免会有一些程序要使用到图形界面GUI(比如我学操作系统时会用到的qemu、bochs等硬件模拟器),所以实现WSL2的图形显示,有时候还是必要的。

显示图形界面的方法就是在Windows下安装x-server来显示,我之前安装的是VcXsrv,后来了解到了MobaXterm,继承了ssh、scp、x-server等多种功能,省了很多事,所以现在转投MobaXterm来作为x-server了。

官方下载地址(免费的Home Edition就够用了):

MobaXterm官方下载地址​mobaxterm.mobatek.net

打开后默认是会自动启动x-server的,接下来就是要配置WSL2的显示设置了。

在一代WSL的时候,只要把环境变量DISPLAY设置为localhost:0.0即可,但WSL2改变了网络设置,所以配置方式有所不同。

如果使用的是bash,就在.bashrc中;如果使用的是zsh,就在.zshrc中加入下面这条:

export 

然后

source .bashrc

source .zshrc

即可。

接下来打开GUI程序就能正常显示了,比如我使用bochs打开linux-0.11就会是如下效果:

X-server

但有时会发现仍然没有丝毫动静,那有可能是因为防火墙的原因,阻断了和x-server的通信,打开防火墙设置,把涉及xwin_mobax.exe的选项全勾上即可。

Firewall 设置

mobaxterm设置中文界面_如何使用MobaXterm打开WSL2的GUI程序相关推荐

  1. idea设置中文界面_《英雄联盟手游》游戏界面中文翻译图文分享 如何设置中文...

    导读 英雄联盟手游怎么设置中文?英雄联盟手游界面英文什么意思?我们都知道这款游戏刚进入以后都是英文或者其他的确的语言,很家都想知道游戏界面对应的中文意思!话不多说,下面,就随小编来了解一下吧! 英雄联 ...

  2. idea设置中文界面_《英雄联盟手游》设置界面中文翻译图分享 外服汉化界面一览...

    导读 英雄联盟手游目前以及正式上线了,不过现在的话是没有中文版的,只有外服,所有很多地方是看不懂的,也不明白的,这样的话就需要翻译了,具体要怎么设置会比较,相关的步骤是什么呢?下面来了解下! 英雄联盟 ...

  3. idea设置中文界面_英雄联盟手游中文翻译--游戏主页设置界面翻译

    英雄联盟手游B测已经开启有一段时间了,此次的测试资格发放数量极多,不知道有没有抢到测试资格呢? 当然目前阶段的测试暂时还是没有中文语言的.熊猫特地为大家带来了英雄联盟手游主页和常用设置页面的翻译. 后 ...

  4. mobaxterm设置中文

    中文版下载地址:http://mobaxterm.info/soft/MobaXterm中文版.zip MobaXterm 又名 MobaXVT,是一款增强型终端.X 服务器和 Unix 命令集(GN ...

  5. python中文界面设定_怎么实现python设置中文界面

    怎么实现python设置中文界面 发布时间:2020-10-27 09:22:02 来源:亿速云 阅读:73 作者:小新 这篇文章给大家分享的是有关怎么实现python设置中文界面的内容.小编觉得挺实 ...

  6. python中文版界面-python设置中文界面实例方法

    下面,小编将通过一组实例演示,让大家更直观,更清楚明白的了解要设置中文这一内容的操作步骤. 首先展示实例代码: import pygame from pygame.locals import * de ...

  7. python用中文怎么说-python如何设置中文界面

    python设置中文界面的方法:首先找到windows10中文字体所在文件夹[C:/Windows/Fonts/]:然后在代码前面加上相关代码[import matplotlib.pyplot as ...

  8. linux6.8设置中文界面,Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面

    原标题:Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面 来自:https://www.linuxmi.com/linux-kodi-18-8.html Kodi团队刚刚发布了XB ...

  9. kodi linux版本,Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面

    原标题:Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面 来自:https://www.linuxmi.com/linux-kodi-18-8.html Kodi团队刚刚发布了XB ...

最新文章

  1. 怎样解决MySQL数据库主从复制延迟的问题
  2. 【Linux入门到精通系列讲解】系统调用和库函数路径
  3. java分解因式_用JAVA因式分解 并以9=3×3格式输出
  4. 【NLP】Transformer详解
  5. BugKuCTF WEB web基础$_POST
  6. 二维数组求最大子矩阵的和
  7. UVA12511 - Virus(DP+最长公共上升子序列)
  8. opengl学习笔记(六)
  9. cocos2d-x3.6 连连看随机地图实现
  10. 虚拟机vmware vmnet8 未识别(转)
  11. Oracle DUL/AUL/ODU 工具说明
  12. 百行征信出首招,发布授信 反欺诈 核验三款测试产品
  13. Pawn Storm网络间谍行动再度现身
  14. 【小米】刷入第三方ROM统一教程
  15. Metasploit学习2-后门制作
  16. Hbase命令设置TTL/编码设置TTL
  17. 第2章:知识表示--实践:Protégé本体构建
  18. 保定市2017年计算机高考试题,保定三中名师第一时间点评2017年高考理综试卷
  19. 计算机装固态硬盘,电脑怎么装固态硬盘?电脑加装固态硬盘步骤教程
  20. 中软干两年有用吗_跳槽去中软国际的两大理由?

热门文章

  1. 如何在云服务器使用docker快速部署jupyter web服务器(Nginx+docker+jupyter+tensorflow)
  2. python报表自动化系列 - 计算某年某个月的天数
  3. 树莓派android p,Android P最新测试版带来更多的UI和图标方面的改进
  4. s5原生android 5.0,三星Galaxy S5/S4吃上原生安卓5.0棒棒糖
  5. 浙江3 2计算机学校,浙江有那些3+2学校
  6. java 云服务器 linux,云服务器Linux部署JavaWeb项目
  7. 区块链java语言,基于Java语言构建区块链(一)—— 基本原型
  8. WordPress优化:为原创文章和转载文章分别添加不同的版权申明
  9. 服务器遭受***后的处理过程
  10. 记单表数据较多的数据库查询实例及测试结果