安装 WSL 2 需要满足以下要求:
- 64 位版本的 Windows 10,包括:家庭版、专业版、企业版或教育版,版本号 1903 或更高版本,或者 Windows Server 2019 或更高版本。
- 启用了 WSL 的选项。
- 至少 4 GB 的 RAM
在 Windows 11 上安装 WSL 2 的步骤如下:
-
打开 Windows PowerShell 作为管理员。
-
运行以下命令启用 WSL 功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
-
运行以下命令启用虚拟机功能:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
重启计算机。
-
下载并安装 WSL 2 的 Linux 内核更新包:
-
从以下链接下载适用于 Windows 11 的 Linux 内核更新包:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
-
双击下载的 .msi 文件以安装更新包。
-
设置 WSL 2 为默认版本:
打开 PowerShell,运行以下命令以设置 WSL 2 为默认版本:
wsl --set-default-version 2
现在,您已经在 Windows 11 上成功安装了 WSL 2。可以通过 Microsoft Store 安装 Ubuntu 或其他 Linux 发行版并开始使用 WSL。