wsl使用图形界面

举报
irrational 发表于 2022/02/04 23:15:25 2022/02/04
【摘要】 WSL图形界面优势 为wsl安装图形界面之后,就像拥有一台新电脑一样。 wsl安装完毕后,与wsl子系统交互的方法只有shell,具有一些弊端: 1.学习难度大,交互式编程循环结构难以加入。 2....

WSL图形界面优势

为wsl安装图形界面之后,就像拥有一台新电脑一样。

wsl安装完毕后,与wsl子系统交互的方法只有shell,具有一些弊端:

1.学习难度大,交互式编程循环结构难以加入。

2.不支持GUI,对数据可视化很不友好,终端中查看图片时会报错X11未安装。matplotlib中的plt.show()也会报错。

3.需要额外安装适用于wsl的文本编辑器,终端等linux生态系列软件。

wsl的图形界面相比双系统也有很多优势:

1.系统功能和面板设置基本相同。

2.类似虚拟机,但是剪切板和文件夹公用,可以从图形界面上控制win10进程。

3.为子系统增加了GUI设计的可能,对数据可视化非常友好。

4.图形界面中有的文本编辑器和终端,这样可以免去在win10中下载配置文本编辑器和终端的繁琐。

安装教程

图形界面的安装需要在win10系统上安装VcXsrv,用于监听wsl系统,以显示wsl的桌面;同时在wsl系统上安装xfce4,即wsl的轻量级桌面。

win10系统安装VcXsrv

win10中安装VcXsrv的下载网址是 https://sourceforge.net/projects/vcxsrv/

下载后安装-下一步-完成后再开始菜单和桌面上都可以找到Xlaunch,就是显示子系统wsl桌面的窗口。

wsl终端中安装xfce4

在终端中依次输入以下命令即可

1 #!/bin/bash
2 # this is bash command
3 sudo apt-get update #更新源
4 sudo apt-get install xfce4 xfce4-terminal #安装xfce4桌面
5 echo -e "\n##DISPLAY Configuration" >> ~/.bashrc #配置声明
6 echo "export DISPLAY=127.0.0.1:0.0" >> ~/.bashrc #添加配置
7 source ~/.bashrc #配置生效
8 #run xfce4
9 startxfce4 #如何运行xfce4

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

安装配置完毕

使用教程

step01 在win10系统中打开VcXsrv,以开启Xserver监听wsl,选择one window without titlebar模式(其他模式无法显示Linux系统的任务栏),然后一直下一步即可。

step02 打开wsl终端,开启xfce4桌面,命令是 startxfce4

然后即可在VcXsrv中进行Linux系统的操作了。例如打开终端运行一个小命令 xeyes试验图形界面是否可行

img

测试一下python的matplotlib是否可用:

img

文章来源: blog.csdn.net,作者:irrationality,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_54227557/article/details/122753872

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。