Windows10的Linux子系统安装使用详细介绍

Windows10的Linux子系统安装使用详细介绍

 

对于Win10中的Linux子系统,它并非通过虚拟化技术实现的,所以它的性能高于虚拟机。并且集成于windows系统中,免去了之前Linux、Windows双系统来回切换的麻烦。这或许是目前最为完美的Linux和Windows双系统解决方案。

 

Win10中启用Linux子系统

Windows10的Linux子系统安装使用详细介绍

Windows10的Linux子系统安装使用详细介绍

 

 

在Windows应用商店安装一个Linux发行版本,这里选择的是Ubuntu,Ubuntu是一个以桌面应用为主的Linux操作系统,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

第一次启动进入需等待安装完成,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

LInux的root用户,具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。

 

进入Ubuntu系统

Windows10的Linux子系统安装使用详细介绍

[email protected]:~# 含义说明:

@和:是分隔符号,#或$是命令提示符,如果是超级用户(root 用户),提示符就是#;如果是普通用户,提示符就是$。

@前面是用户名,这里是root;@后至:之间是表示当前系统的主机名(计算机名),这里是DESKTOP-K9QNJRA;:至#或$之间是用户当前所在的目录,这里是~,~代表home 目录。

 

 

刚安装好的linux系统没有设置root用户密码的,下边介绍如何设置root用户的密码

由于Ubuntu系统默认是没有**root用户的,需要我们手工进行操作,在命令行界面下,或者在终端中输入如下命令:

sudo passwd 或者sudo passwd root

Password:你当前的密码

Enter new UNIX password:这个是root的密码 (这里设为root123,输入时不显示)

Retype new UNIX password:重复root的密码

然后会提示成功的信息。 参见下图:

Windows10的Linux子系统安装使用详细介绍

提示:sudo是Ubuntu系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。

 

可以使用”sudo adduser 用户名”新建用户,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

删除用户使用“userdel 用户名”命令,最好将它留在系统上的文件也删除掉,可以使用“userdel -r 用户名”来实现。参见下图:

Windows10的Linux子系统安装使用详细介绍

 

获取Ubuntu版本号: lsb_release -a ,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

查看当前日历:cal ,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

 

 

子系统安装好后运行的窗口类似开启了一个终端,没有图形界面,使用shell命令行完全满足大部分场景的使用。但是某些情况还是需要图形界面,比如查看图片、视频,浏览网页,UI设计等,那么,怎么去安装Linux图形界面呢?

 

安装图形界面

注意,下面操作需要联网/

先更新

sudo apt-get update ,其中,apt-get用于安装 / 卸载软件。参见下图:

Windows10的Linux子系统安装使用详细介绍

 

安装 xorg

sudo apt-get install xorg ,这步用时较长。参见下图:

Windows10的Linux子系统安装使用详细介绍

 

安装xfce4

sudo apt-get install xfce4 ,这步用时也较长。参见下图:

Windows10的Linux子系统安装使用详细介绍

 

安装xrdp

sudo apt-get install xrdp ,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

配置xrdp端口,参见下图:

sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

Windows10的Linux子系统安装使用详细介绍

 

向xsession中写入xfce4-session

sudo echo xfce4-session >~/.xsession ,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

重启xrdp服务

sudo service xrdp restart ,参见下图:

Windows10的Linux子系统安装使用详细介绍

如果有防火墙拦截,需要允许访问。参见下图:

Windows10的Linux子系统安装使用详细介绍

现在,打开远程桌面,参见下图:

Windows10的Linux子系统安装使用详细介绍

或,

在用”win+r“键调出“运行”框

Windows10的Linux子系统安装使用详细介绍

单击“连接“按钮后,将打开远程连接桌面。参见下图:

Windows10的Linux子系统安装使用详细介绍

提示:连接之前需要在终端中启动xrdp,并且窗口不能关闭。】

输入用户名和口令,单击“OK“按钮后,将出现Ubuntu图形用户界面,参见下图:

Windows10的Linux子系统安装使用详细介绍

 

 

使用一款好用的手绘软件

ubuntu的mypaint画画软件,有丰富的笔刷样式,可以很轻松的绘制出自己喜欢的各种绘画效果。如何使用呢?

mypaint画画软件需要安装。安装命令如下:

sudo apt-get install mypaint ,参见下图:

Windows10的Linux子系统安装使用详细介绍

在搜索框中搜索“mypaint”可以找到安装的软件。

Windows10的Linux子系统安装使用详细介绍

 

“mypaint”打开后,就可以涂鸦了,如下:

Windows10的Linux子系统安装使用详细介绍

 

 

附录、

查看目录结构,可以使用了ls -R命令

Windows10的Linux子系统安装使用详细介绍

 

怎么这么乱?LINUX提供了一个很好的命令tree来帮助用户清晰的查看整个目录的命令。但在ubuntu系统中默认是没有tree这个命令的,需要安装,用下面的命令就可以安装tree这个命令工具sudo apt-get install tree

Windows10的Linux子系统安装使用详细介绍

 

安装完成以后输出tree –help既可以查看tree命令的使用方法。

Windows10的Linux子系统安装使用详细介绍