Win10安装WSL

42次阅读

共计 709 个字符,预计需要花费 2 分钟才能阅读完成。

第一步

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

第二步

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

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

    • 在 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 了

正文完
 0