Windows 10 专业版使用 WSL

Windows Subsystem for Linux(WSL)是一个在 Windows 10+ 上能够运行原生 Linux 二进制可执行文件的兼容层。

与 WSL1 相比,WSL 2 使用更新、更强大的虚拟化技术在轻量级实用工具虚拟机 (VM) 中运行 Linux 内核。

我是 win10 专业版,其他版本的 win10 也类似,不过推荐使用专业版

电脑版本

  1. 进入 windows 终端
  2. wsl -l -o查看可安装的发行版
  3. 执行wsl --set-default-version 2将 WSL 默认版本调整为 WSL2
  4. wsl --install --d NAME即可安装。如: wsl --install --d ubuntu-20.04可安装 ubuntu20.04
  5. wsl -l -v可查看安装的发行版的 WSL 版本

注销(卸载)当前安装的 Linux 的 Windows 子系统可以使用:

shell

wsl --unregister 名称

卸载 wsl

对于已安装的 wsl 版本,从 wsl1 切换到 wsl2 可以使用:

shell

wsl --set-version 名称 2

切换 wsl2

win10 的 no_proxy 可以直接添加系统环境变量:

win10 no_proxy

WSL no_proxy 也可以通过添加环境变量方式:

wsl no_proxy