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

2019-01-01 新增内容: Microsoft Store 安装 WSL

1 - 安装

1.1 - 进入 win10 新设置面板

1_win10设置.png

1.1.1 - 进入更新和安全

2_设置面板.png

1.1.2 - 选中开发人员模式

3_开发人员模式.png

加载完成后


1.2 - 进入控制面板

4_win10控制面板.png

1.2.1 - 进入程序和功能

5_控制面板.png

1.2.2 - 启用和关闭windows功能

6_程序删除.png

1.2.3 - 选中 适用于linux 的 windows的子系统

7_启用和关闭功能.png

完成以上步骤后后重启



1.3 - 安装

1.3.1 - 安装 Linux 子系统(本节后添加了新的安装 WSL 的方法,可以安装更多 Linux 发行版 [ 2019-01-01 修改])

win + R 键输入 cmd 回车运行,推荐直接运行 bash 命令:

$ bash

来引出linux安装的后续操作。(lxrun /install /y 命令也是可以的,但不推荐)

** lxrun 工具可以用来安装卸载 linux 子系统还有一些其它操作 **

8_安装linux.png

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

现在已经完成安装

[2019 01 01新增],现在可以通过 Microsoft store 搜索 Linux 关键字来搜索并安装 WSL, 如图:

WSL Microsoft store install

该种方法支持更多的发行版,比如:SUSE,KALI, DEBIAN 等发行版,以及同一发行版的不同版本,比如 Ubuntu 16.04 LTS 和 Ubuntu 18.04 LTS


2 - 配置图形界面的使用

2.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 中操作。

以下是具体操作

2.1.1 - 打开 bash (Linux 提示符):

  • win + R 组合键打开运行,在运行中键入 bash 进入linux 字符界面
  • 先进入 cmd ,然后在 cmd 中输入 bash 运行

2.1.2 - 设置环境变量(配置显示设备)

将操作添加到~/.bashrc最后一行
因为 linux 子系统不支持用户界面,所以要更改文本文件需要使用 提示符下的文档编辑器(不知道你的习惯,赘述一下),在 bash 下使用

$ nano ~/.bashrc 

打开用户配置文件,在最后一行添加 export DISPLAY=:0,记得先保存,再退出,编辑器地下有操作提示。


9_设置bash显示环境变量.png

2.1.3 -source 一下使配置生效

$ source ~/.bashrc  # ~/.bashrc 具体路径是 /home/<user name>/.bashrc
10_使添加的操作生效.png

2.1.4 - 查看变量是否更改成功

echo $DISPLAY # 查看指定输出设备的端口号
11_查看操作是否生效.png

2.2 - Xming 的使用

Xming 下载地址(点击即可下载)

2.2.1 - 安装好 Xming 后,点击 XLaunch 启动器启动并配置。

12_安装并启用Xming.png

2.2.2 - 默认就行(可以自己设置,注意 Display number 要和 DISPLAY环境变量指定的设备号码一致,这里是 :0 )

13_使用多窗口选项,显示设备的号码设置为0.png

下一步到结束就好

14_下一步.png

以下为试用看配置是否有效

15_进入bash.png

matplotlib 绘图

16_使用matplotlib尝试显示设备是否可用.png

启动 Ubuntu 下类似 photoshop 的图形界面软件


17_尝试其他图形应用程序.png

18_尝试其他应用程序.png

请尽情享用...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,937评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,503评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,712评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,668评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,677评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,601评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,975评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,637评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,881评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,621评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,710评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,387评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,971评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,947评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,189评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,805评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,449评论 2 342

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,126评论 9 467
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,409评论 25 707
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,130评论 2 34
  • 不成熟的一点儿小思索: 人心是磨人的,不愿戳穿真相。 不仅对于自己,大部分所谓的人与人之间的和谐也是很虚伪...
    微杨阅读 220评论 0 1
  • 办公室里遇到不愉快,7点多闷闷不乐的回了家。儿子在吃饭,没写作业。今天周五,下午两点半放学。 我生气。不过告诉自己...
    monicaqiqi阅读 519评论 0 0