Winodows subsystem for Linux(WSL)的安装及GUI图形界面启用

安装

1、点开始,进入win10新设置面板。
在这里插入图片描述

2、进入更新和安全
在这里插入图片描述
3、选择开发者选项
在这里插入图片描述
4、选中开发人员模式
在这里插入图片描述
5、进入控制面板,进入程序
在这里插入图片描述
6、启用和关闭windows功能
在这里插入图片描述
7、选中适用于Linux的windows的子系统,确定
在这里插入图片描述
8、重启电脑

9、安装Linux子系统
【方法一】
win+R键输入cmd回车运行,推荐直接运行bash命令:

$ bash

来引出Linux安装的后续操作。(lxrun/install/y命令也可以,但不推荐)
lxrun工具可以用来安装卸载linux子系统还有一些其他操作

【方法二】
可以通过Microsoft store搜索Ubuntu关键字来安装WSL,如图:
在这里插入图片描述

安装完成后可以再linux命令模式下做几乎linux下所有的操作,但是无法使用图形界面,比如说,这样无法使用matplotlib打印图形,如果操作则会报错。

配置图形界面的使用

1、设置环境变量
由于win10的linux子系统无法原生支持使用图形界面,所以需要采用曲线救国的方式,使用类似远程登陆的方法来进行图形交互界面。
原理:
先使用一个软件Xming作为显示设备(显示器),通过在linux中指定局域网内部的linux图形输出设备(显示器)的地址来链接这台显示设备,指定显示设备的方式是指定$DISPLAY环境变量的值来实现的,DISPLAY环境变量存储的是显示设备的地址,显示设备地址的格式为[主机名]:[端口号],比如192.168.1.110:0,而在这里由于我们通常只是在自己的电脑上使用,所以linux的地址和win10的地址是一样的,所以可以直接指定Xming虚拟的设备号码即可,例如:1或者:0
例如:Xming的Display number是0,则操作为export DISPLAY=:0
将代码添加到~/.bashrc文件中,登录用户时操作即可自动运行,避免每次都要在bash中操作。

具体操作如下:
打开bash(linux提示符)
win+R组合打开cmd,输入bash运行
在这里插入图片描述
将惭怍添加到~./bashrc最后一行
因为linux子系统不支持用户界面,所以要更改文本文件需要使用提示符下的文档编辑器,在bash下使用

$ nano ~/.bashrc

在这里插入图片描述

打开用户配置文件,在最后一行添加export DISPLAY=:0,退出时记得保存,编辑器下面有提示操作。
在这里插入图片描述
source一下使配置生效

source ~/.bashrc   

~/.bashrc具体路径时 /home//.bashrc
在这里插入图片描述
查看变量是否更改成功

echo $DISPLAY # 查看指定输出设备的端口号

在这里插入图片描述
2、Xming的使用
下载链接: https://pan.baidu.com/s/1MrliSqT5XV9Ba_0yXfulPA
提取码: v73z

安装好Xming后,点击XLaunch启动器启动并配置
在这里插入图片描述
默认就行(可以自己设置,注意Display number要和DISPLAY环境变量指定的设备号码一致,这里是:0)
在这里插入图片描述
下一步到结束就好
在这里插入图片描述
以下为使用看配置是否有效
在这里插入图片描述

参考:https://www.jianshu.com/p/aca81f8c7f08

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值