为win10的linux⼦系统搭载图形界⾯(WSL安装桌⾯)
WSL图形界⾯优势
为wsl安装图形界⾯之后,就像拥有⼀台新电脑⼀样。
wsl安装完毕后,与wsl⼦系统交互的⽅法只有shell,具有⼀些弊端:
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
下载后安装-下⼀步-完成后再开始菜单和桌⾯上都可以到Xlaunch,就是显⽰⼦系统wsl桌⾯的窗⼝。
wsl终端中安装xfce4
在终端中依次输⼊以下命令即可
1 #!/bin/bash
2# this is bash command
3sudo apt-get update #更新源
4sudo apt-get install xfce4 xfce4-terminal #安装xfce4桌⾯
5echo -e "\n##DISPLAY Configuration" >> ~/.bashrc #配置声明
6echo"export DISPLAY=127.0.0.1:0.0" >> ~/.bashrc #添加配置
7 source ~/.bashrc #配置⽣效
8#run xfce4
9 startxfce4 #如何运⾏xfce4
安装配置完毕
使⽤教程
step01 在win10系统中打开VcXsrv,以开启Xserver监听wsl,选择one window without titlebar模式(其他模式⽆法显⽰Linux系统的任务栏),然后⼀直下⼀步即可。step02 打开wsl终端,开启xfce4桌⾯,命令是 startxfce4
然后即可在VcXsrv中进⾏Linux系统的操作了。例如打开终端运⾏⼀个⼩命令 xeyes试验图形界⾯是否
可⾏
测试⼀下python的matplotlib是否可⽤:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。