文档章节

在新版Windows10中启用 Linux Bash 环境(并安装图形化界面)

Mr_ET
 Mr_ET
发布于 2017/08/14 21:31
字数 471
阅读 117
收藏 0

    在 Windows 10中,点击“开始”——“设置”,在打开的设置窗口搜索框中输入“启用或关闭 Windows 功能”,将会出现“启用或关闭 Windows 功能”条目,点击启动它。

    将弹出“Windows 功能”对话框,在对话框窗口列表中向下滚动,直到发现“适用于Linux的Windows子系统(Beta)”条目,点击选中其前面的复选框。

    接下来将下载、安装和应用相关的组件,这些操作进程结束后,显示“立即重新启动”按钮,点击它重新启动电脑。

    重新启动进入 Windows 10 的桌面,在小娜搜索框中键入:Bash,小娜顶端出现“Bash 运行命令”条目,回车(或点击)启动它。

    将会出现类似 Windows 传统 cmd.exe 界面的窗口,提示此 Bash 来自 Ubuntu,并且需要下载相关文件,键入“Y”将开始从微软商店中下载。在这里键入“Y”,下载开始。

    经过一段时间的下载,Ubuntu 的 Bash 安装完成,提示符也变成了:
        root@localhost:/mnt/c/WINDOWS/System32#
    在“#”号后面,可以键入 Bash 命令测试。

 

    从 Windows 10 的 Bash 环境中启动图形界面的 Linux 程序:

  (1) 下载并安装windows版本Xming,地址: https://sourceforge.net/projects/xming/?source=typ_redirect

    (2) 通过在命令窗中执行bash命令进入linux子系统;

    (3) 执行sudo apt-get install update来更新Linux系统;

    (4) 执行sudo apt-get install x11-apps 来安装图形化驱动;

    (5) 在自己的程序前添加DISPLAY=:0 即可,比如DISPLAY=:0 python demo.py;

    或者,然后在 Windows 10 的 Bash 中运行如下命令(你可以将 firefox 替换成你安装在 Bash 中其它图形界面的 Linux 程序):

DISPLAY=:0 firefox

 

本文为博主原创文章,转载请注明出处!

https://my.oschina.net/u/3375733/blog/

 

© 著作权归作者所有

共有 人打赏支持
Mr_ET
粉丝 30
博文 100
码字总数 151486
作品 0
朝阳
高级程序员
私信 提问
Windows10 使用docker toolbox安装docker

一、介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,...

_周小董
2018/05/16
0
0
分享一个完美的开发平台搭建教程。

mac党可以不用往下看了,以下是针对windows环境的前端平台搭建。 楼主我一直都是在windows下从事前端开发工作的。平时用webstorm开发,配合windows自带的cmd命令行工具,也能凑合着用。但是上...

想匿名的用户
2017/08/27
1K
5
Docker入门学习二之安装Docker

一、Windows安装 1.下载地址: win10: .exe文件 http://www.docker.com/products/docker#/windows win10: .msi文件 https://download.docker.com/win/stable/InstallDocker.msi win10之外:h......

aibinxiao
2017/11/03
0
0
对比Linux系统和Windows系统哪个更好

最近半年来,我一直在读一本叫做《Linux就该这么学》的Linux教材,确实让我进步的很快,也慢慢的让Linux系统走入了我的知识认知中,那么学习前我们来对比下Windows和Linux的不同,然后再给新...

linuxprobe
2016/08/05
0
0
使用 Windows Linux 子系统的乐趣

在微软的Build 2016大会上,微软向世人介绍了其Windows Linux 子系统(测试)[WSL],这个功能允许开发者在Windows10内通过Bash运行原生的Ubunt用户模式下的二进制文件。如果你参与了Windows I...

Force武装卫队
2016/07/28
14.7K
18

没有更多内容

加载失败,请刷新页面

加载更多

深度学习为图片人物换装【python代码教程】

在观看本文之前,请答应我要善良。昨天预告了下,发现很多同学对这个模型都表示出兴趣,甚至有好多同学后台发来照片让我帮他们脱裤子。授人以鱼不如授人以渔,请这些同学好自为之~ 01效果演示...

阿里云官方博客
22分钟前
1
0
centos7安装RabbitMQ详细过程

由于RabbitMQ是基于Erlang语言开发,所以在安装RabbitMQ之前,需要先安装Erlang 1、环境: centos 7.1 内核版本3.10.0-229.el7.x86_64 Erlang 19.0.4版本 RabbitMQ 3.6.14版本 2、在线安装E...

秋至丶枫以落
53分钟前
1
0
6个使用KeePassX保护密码的技巧

虽然安全是个深奥的主题,但是你可以遵循几个简单的日常习惯来减小攻击面。本文将解释确保密码信息安全的重要性,并给出如何充分利用KeePassX的建议。 日益互联的数字世界使安全成为一个重要...

Linux就该这么学
54分钟前
1
0
UnsatisfiedLinkError sawindbg.dll

方法:搜索sawindbg.dll,然后将文件报错的目录下

洛水
今天
5
0
说说不知道的Golang中参数传递

本文由云+社区发表 导言 几乎每一个C++开发人员,都被面试过有关于函数参数是值传递还是引用传递的问题,其实不止于C++,任何一个语言中,我们都需要关心函数在参数传递时的行为。在golang中...

腾讯云加社区
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部