一、启用“适用于Linux的Windows子系统”

通过Win10任务栏中的Cortana搜索框搜索打开“启用或关闭Windows功能”,向下滚动列表,即可看到“适用于Linux的Windows子系统(Beta)”项。

勾选它,确定,然后按提示重启系统。

二、启用开发人员模式

然后进入“设置 - 更新和安全 - 针对开发人员”设置页面,选中“开发人员模式”。如图:

然后就会下载安装开发人员模式程序包,等待安装完成。

三、启用Linux子系统

右键点击Win10开始按钮,选择“Windows PowerShell(管理员)”以管理员身份运行Windows PowerShell。

输入并回车运行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

可能需要重启系统。

四、下载并安装Ubuntu

然后以管理员身份运行命令提示符,输入 bash ,回车,然后按提示输入字母 y 确认在Windows10上安装由Canonical分发的Ubuntu。

然后就会从Windows应用商店下载Ubuntu系统镜像文件,安装过程中需要你确认Ubuntu区域设置是否与Windows10区域设置一致,然后需要创建UNIX用户帐户,按提示输入用户名和密码即可。

接着提示“安装成功!环境将立即启动…”,并显示如下形式的提示符:

你的Ubuntu用户名@DESKTOP-********:/mnt/c/Windows/System32$

从这个提示符的形式就可以看出这个Ubuntu系统就是当前Windows10系统下的一个子系统。

五、Bash on Ubuntu on Windows安装成功

OK!现在已经成功地在Win10系统下安装了Ubuntu子系统。在Win10开始菜单中你即可看到 Bash on Ubuntu on Windows 。如图:

点击它即可以普通权限启动Ubuntu子系统。如图:

如果想要提升权限启动Ubuntu,则需要以管理员身份运行命令提示符,然后输入 bash ,回车。如图:

只不过这是没有图形化界面的Ubuntu系统,需要输入命令来完成各种操作。如果你想要一个图形化的操作环境,请往下看。

六、查询当前Ubuntu系统的版本号

如果你想查询当前Ubuntu系统的版本,可以输入如下命令查询:

lsb_release -a

你可以看到当前所安装的是Ubuntu 16.04.1 LTS 。

为Ubuntu安装图形化界面

一、安装xfce4-terminal图形客户端

搜索下载安装Xming X Server for Windows,安装之后运行其中的Xlaunch,界面如图:

选择 Multiple Windows ,Display Number处填写为 1 ,然后“下一步”直到完成。

然后在Ubuntu系统命令提示符窗口中输入并运行以下命令:

echo "export DISPLAY=:1.0">> ~/.bashrc

继续输入并运行:

sudo apt-get update && sudo apt-get install xfce4-terminal

在输入你的密码之后就会开始下载安装xfce4-terminal图形客户端,期间需要你输入 y 确认。

安装完成以后,你只需要运行xfce4-terminal即可启动该图形化客户端。

二、安装“新立得”管理应用程序

下面来安装Ubuntu最常用的“新立得”图形化程序,运行以下命令即可自动下载安装最新版新立得:

sudo apt-get update && sudo apt-get install synaptic

安装完成以后运行 sudo synaptic 即可启动新立得,在其中下载安装各种Ubuntu应用程序了。

Win10安装Ubuntu子系统教程(附安装图形化界面)的更多相关文章

  1. Win10安装Ubuntu子系统

    相信我,这是最后一次折腾系统了qaq,以后一定开始认真用Linux编程 跟的一个博客安装,传送门:Win10安装Ubuntu子系统及图形化界面详细教程 文章是2019的,加上我装的是Ubuntu 20 ...

  2. Win10安装Ubuntu子系统(WSL)

    一:设置子系统环境 关闭所有运行的程序,打开 控制面板→卸载程序→启用或关闭windows功能→勾选上适用于Linux的windows子系统 ,然后确定,完成会提示重启电脑,确定重启,等重启电脑后在操 ...

  3. win10安装ubuntu子系统和图形界面

    子系统可以很方便的调用windows的文件(在/mnt里就有各个盘),也可以在windows里用VScode编辑linux的文件.还是很方便的.也可以切出去用QQ微信. 安装子系统参考教程:https ...

  4. win10安装ubuntu子系统配置

    # 更改apt源 cat > /etc/apt/sources.list <<'END' #阿里云 deb http://mirrors.aliyun.com/ubuntu/ tru ...

  5. 在window里面安装ubuntu子系统并安装图形化界面

    一.开启windows子系统 1. 在win10设置里面开启开发人员选项 (设置-->更新安全--> 开发者选项  )选择开启 2.在控制面板里面开启windows子系统 (启用或关闭wi ...

  6. win10创建Ubuntu子系统

    有很多学弟们问我怎么安装Linux系统,刚开始是准备推荐VM的,但是突然想到window有个新功能,在win10中包含了Linux子系统,所以就写了这个教程,一是来给学弟们一个教程,顺便也体验一下这个 ...

  7. 开启win10下Ubuntu子系统的SSH服务 并设置为开机启动

    Win10中安装Ubuntu子系统后默认是没有开启SSH服务的,需要手动配置开启, 1.先通过 bash 进入子系统修改配置 vi /etc/ssh/sshd_config  备注 输入i 表示键入, ...

  8. Win10 安装 Linux 子系统

    Win10 安装 Linux 子系统 因为最近要使用Linux搭服务器,但是用远程的话延迟很烦,用双系统切换很麻烦,用虚拟机又会有点卡,刚好Windows10最近更新了正式版的WSL(windows下 ...

  9. 开启win10下Ubuntu子系统的SSH服务

    原文:开启win10下Ubuntu子系统的SSH服务 版权声明:本文为博主原创文章,未经博主允许不得转载. http://blog.csdn.net/zhouzme https://blog.csdn ...

随机推荐

  1. shell 统计字符串 字符个数

    统计“abbc”中“b”的个数 1:awknum=`echo abbc | awk -F"b" '{print NF-1}'` 2:trnum=`echo abbc | tr -c ...

  2. OGNL表达式的一个坑!

    我在写Spring整合JDBC框架的时候用了properties文件去设置JDBC的参数.但是发现了一个问题先付上代码 properties文件的代码 db.driverClass=com.mysql ...

  3. MySQL80修改密码

    mysql> update user set password=password('123') where user='root' and host='localhost'; ERROR 106 ...

  4. react-native 配置 在mac 上找不到.npmrc

    打开终端,切换到根路径 一.open .npmrc(会提示找不到该文件,没关系) 二.npm config set registry https://registry.npm.taobao.org 三 ...

  5. CornerStone使用跳坑总结(陆续更新)

    Cornerstone是专门为Mac用户设计的Subversion(SVN)的控制,使版本控制更加透明.cornerstone根Xcode相比,能够更好的忽略文件,所以除了项目经理第一次初始化项目的时 ...

  6. HTML标记语言

    一.html的文档结构 html含义为超文本标记语言,html文档重要由4个标签来组成就是<html>  <head>  <title>  <body> ...

  7. 【EMV L2】终端验证结果(Terminal Verification Results,TVR)

    终端验证结果,Terminal Verification Results(TVR),Tag95,5bytes: 记录交易过程中,数据认证.处理限制.持卡人验证.终端风险管理.行为分析以及联机处理的结果 ...

  8. c++中函数的内存注意项

    函数不能返回指向栈内存的指针!因为返回的都是值拷贝! char *str = "abcd"这样就是字符串常量,这种能返回,而char str[] = "abcd" ...

  9. css ——行级元素与块级元素解析

    一 . 先说说二者的本质区别吧:        行级元素是可以和其他元素处于一行,不用必须另起一行.块级元素是每个块级元素都是独自占一行,其后的元素也只能另起一行,并不能两个元素共用一行. 二 .下面 ...

  10. mysql启动报错 mysql InnoDB: Error: could not open single-table tablespace file

    mysql启动不成功,报错 mysql InnoDB: Error: could not open single-table tablespace file innodb_force_recovery ...