Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。 ----百度百科
-------------------------------------------------------分-----------------------------------------------------------------------------------------------------------------割-----------------------------------------------------------------------------------------------------------------线----------------------------------------------------------
按照以下操作流程就可以轻松安装wsl系统:
1、打开windows10开发人员模式,打开步骤为:设置-->更新和安全-->针对开发人员,点击开发人员模式打开即可,具体如图:
2、打开win10自带虚拟机:
控制面板-->程序-->启用或关闭windows功能 ,勾选"适用于linux的windows子系统(Beta)"
image.png
3、重启电脑,打开powershell:
image.png
4、在powershell终端中输入lxrun/install,然后输入y即开始linux系统的下载:
image.png
5、下载完成后会出现这个界面,然后按y继续:
image.png
6、然后创建linux的用户名和密码:
image.png
image.png
7、此时linux已经安装完成,可以通过cmd窗口中键入bash进入系统:
8、或者点击Ubuntu图标进入系统:
image.JPG
9、如果想卸载linux的话可以在powershell中输入命令lxrun /uninstall /full,注意两个“/”均有一个space键:
image.png
然后键入y,卸载完成时如下图:
image.png
10、当然也可以在控制面板中直接卸载。
以上步骤在第4步中,下载linux系统会非常慢,我们可以尝试使用以下方法,提高下载速度:
这个地方下载速度较慢,心急的朋友可以尝试用下面的方法:
1、下载Fiddler并安装
下载地址:https://www.telerik.com/download/fiddler
image
输入邮箱并接受协议,点击下载Windows版本,下载完成后安装。然后运行Fiddler.
2、设置Fiddler
打开Fiddler后依次点击 Tools -> Options
会弹出设置代理窗口,选择https,依次按照如图所示勾选:
image
点击 ‘OK’完成设置
3、监控lxrun/install的下载地址:
这时候回到Powershell界面继续操作lxrun/install 输入y进行下载。
通过Fiddler监控到这样的链接:
image
这里也看得出来我们安装的bash是个什么样的文件,然后这时候选中这项,并在右边界面中选中AutoResponder:
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%等待几分钟就完成安装了
网友评论