WSL(Windows Subsystem for Linux)系统的安装

Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。 ----百度百科
-------------------------------------------------------分-----------------------------------------------------------------------------------------------------------------割-----------------------------------------------------------------------------------------------------------------线----------------------------------------------------------
按照以下操作流程就可以轻松安装wsl系统:
1、打开windows10开发人员模式,打开步骤为:设置-->更新和安全-->针对开发人员,点击开发人员模式打开即可,具体如图:

WSL(Windows Subsystem for Linux)系统的安装_第1张图片
image.png

2、打开win10自带虚拟机:
控制面板-->程序-->启用或关闭windows功能 ,勾选"适用于linux的windows子系统(Beta)"
WSL(Windows Subsystem for Linux)系统的安装_第2张图片
image.png

3、重启电脑,打开powershell:
WSL(Windows Subsystem for Linux)系统的安装_第3张图片
image.png

4、在powershell终端中输入lxrun/install,然后输入y即开始linux系统的下载:
WSL(Windows Subsystem for Linux)系统的安装_第4张图片
image.png

5、下载完成后会出现这个界面,然后按y继续:
WSL(Windows Subsystem for Linux)系统的安装_第5张图片
image.png

6、然后创建linux的用户名和密码:
image.png

image.png

7、此时linux已经安装完成,可以通过cmd窗口中键入bash进入系统:
WSL(Windows Subsystem for Linux)系统的安装_第6张图片

8、或者点击Ubuntu图标进入系统:
WSL(Windows Subsystem for Linux)系统的安装_第7张图片
image.JPG

9、如果想卸载linux的话可以在powershell中输入命令lxrun /uninstall /full,注意两个“/”均有一个space键:
WSL(Windows Subsystem for Linux)系统的安装_第8张图片
image.png

然后键入y,卸载完成时如下图:
image.png

10、当然也可以在控制面板中直接卸载。
以上步骤在第4步中,下载linux系统会非常慢,我们可以尝试使用以下方法,提高下载速度:
这个地方下载速度较慢,心急的朋友可以尝试用下面的方法:
1、下载Fiddler并安装
下载地址: https://www.telerik.com/download/fiddler
WSL(Windows Subsystem for Linux)系统的安装_第9张图片
image

输入邮箱并接受协议,点击下载Windows版本,下载完成后安装。然后运行Fiddler.
2、设置Fiddler
打开Fiddler后依次点击 Tools -> Options
会弹出设置代理窗口,选择https,依次按照如图所示勾选:
WSL(Windows Subsystem for Linux)系统的安装_第10张图片
image

点击 ‘OK’完成设置
3、监控lxrun/install的下载地址:
这时候回到Powershell界面继续操作lxrun/install 输入y进行下载。
通过Fiddler监控到这样的链接:
image

这里也看得出来我们安装的bash是个什么样的文件,然后这时候选中这项,并在右边界面中选中AutoResponder:
WSL(Windows Subsystem for Linux)系统的安装_第11张图片
image

把下面的几个选项都勾上,然后点击 Add Rule
下面将出现我们刚刚选中的链接
最下面的 Rule Editor 中会显示链接,这时候可以拷贝下载的文件地址:EXACT: https://wsldownload.azureedge.net/14.04.5.3-server-cloudimg-amd64-root.tar.gz,拿着该地址直接用下载工具进行下载,比如迅雷,我用的Free Download Manager(无广告)。
下载好后就回到Fiddler,把Rule Editor 下面的文件选中(刚刚下载好的文件)。
image

点击 save 然后到Powershell中继续执行lxrun/install 输入 y 你会发现迅速到100%等待几分钟就完成安装了

你可能感兴趣的