Windows 10/11 安装 WSL2 的简单方法

本文采用 CC BY-NC-SA 2.5 CN 协议授权。

前言

由于 WSL2 基于 Hyper-V 虚拟技术,所以需要提前在 BIOS 中开启虚拟化支持。
关于如何开启,可以在百度搜索:主板品牌+BIOS+虚拟化 进行查询。

步骤:

  1. Windows 图标 右键,选择以管理员方式运行PowerShellWindows 终端
  2. 在终端窗口中输入:wsl --install 即可自动执行。(如下图)
    命令输出情况
  3. 在完成 已安装 GUI 应用支持 后, 按住CTRL+C取消操作后重启。
  4. 开机后调出终端,输入执行wsl --set-default-version 2 将 WSL 默认版本调整为 WSL2
  5. 在 Microsoft Store 中找到对应发行版进行安装即可;也可通过命令行安装。
  6. 命令行安装方法:wsl -l -o可查看可安装的发行版,记录发行版名称后,执行 wsl --install --d NAME即可安装。如: wsl --install --d ubuntu-20.04可安装ubuntu20.04。
  7. 安装完毕后,执行:wsl -l -v可查看安装的发行版的WSL版本。
以上操作方法不适用于 Windows Server (服务器版本),Microsoft 无意在 Server 版本提供 WSL2 支持,仅有 Windows Server 2022 的预览版才支持 WSL2。预览版有效期短,且到期后不会通过 Windows Update 推送新的版本,所以不建议使用预览版本。

需要尝鲜的可以下载:Windows Server vNext Previde ISO , 需要登录微软账号并加入 Insider 计划。

你可能感兴趣的:(Windows 10/11 安装 WSL2 的简单方法)