Win10安装WSL

第一步

  • 打开Win10设置 -> 应用 -> 面板最右面“程序和功能” -> 启动或关闭Windows功能 -> 选中“适用于Linux的Windows子系统”
  • 肯定后会要求重启

第二步

  • 重启后打开命令行窗口,执行lxrun /install /y
  • 若是顺利的话,这一步就能够下载安装ubuntu的分发包了;然而,天朝的墙并非那么容易翻越的……
  • 打开Fiddler,按F12启动全局代理,从新执行上面命令,找到实际下载连接:
    https://wsldownload.azureedge.net/16.04.2-server-cloudimg-amd64-root.tar.gz
  • 到墙外下载到这个文件,保存到本地;230M左右
  • 翻不了墙的能够从个人网盘下:linux

    连接:https://pan.baidu.com/s/140qU3vxNtITYYfuBa359Hg 
    提取码:5ux5
  • 而后比较关键的一步,经过Fiddler修改应答,让lxrun直接使用本地版本ubuntu

    • 在Fiddler右面打开AutoResponder面板
    • 选中"Enable rules"
    • 点击"Add Rule"添加一条规则
    • 在最下面的Rule Editor中,上面一行输入: EXACT:https://wsldownload.azureedge.net/16.04.2-server-cloudimg-amd64-root.tar.gz; 下面一行,点击右面的下拉箭头,而后"Find a file"浏览到前面本地下载的文件
  • 从新运行lxrun /install /y命令,注意Fiddler的全局代理要保持打开;而后下载就会瞬间完成,再等几分钟就能够成功安装了

第三步

  • 命令行窗口输入bash回车便可在win10下体验linux了