安装 WSL 1

前言

WSL 1 是不完整的 Linux 内核,但是可以不通过 Hyper-V 来运行,能完美地与 VMware Workstation 和 VirtualBox 等虚拟机软件共存

下载安装

Windows 功能

按下 WIN + R 打开“运行”,输入 OptionalFeatures.exe 并按下 Enter 以打开“Windows 功能”
往下翻,找到“适用于 Linux 的 Windows 子系统(WSL1 支持)”并勾选,然后点击“确定”,完成后点击“立即重启”
其他的选项如“虚拟机平台”不需要勾选

安装“适用于 Linux 的 Windows 子系统(WSL1 支持)”

WSL 本体

打开 Releases · microsoft/WSL 找到最新正式版,选择 .MSI 格式的下载

可以在 CMD 中使用命令 echo %PROCESSOR_ARCHITECTURE% 来获取处理器架构
AMD64 就选择 wsl.x.x.x.x.x64.msiARM64 就选择 wsl.x.x.x.x.arm64.msi
查看处理器架构

下载完成后打开并安装即可

安装完成后在 CMD 中输入命令以查看 WSL 版本

1
wsl.exe --status

若显示 默认版本: 2,请输入命令以切换到版本 1

1
wsl.exe --set-default-version 1

设置 WSL 默认版本

完成后即可安装 WSL 发行版

WSL 发行版

你可以从 Microsoft Store 中搜索 WSL 获取大部分可用的发行版

抑或是使用命令查看所有可用的 WSL 发行版,然后再安装对应的发行版(将 <发行版名称> 替换为你想要安装的发行版名称)

1
2
wsl.exe --list --online
wsl.exe --install <发行版名称>

完成后启动 WSL 即可

启动 WSL