答案:使用管理员权限在PowerShell运行wsl --install可自动完成WSL2及Linux环境安装。需系统版本1903以上,推荐2004或更高,通过winver检查版本,安装后重启并设置用户即可使用,默认安装Ubuntu,也可指定其他发行版。

在 Windows 10 上开启 Linux 子系统并安装 WSL2,现在最简单的方法是使用一条命令自动完成。整个过程需要管理员权限,并确保系统版本满足要求。完成后,你就能直接在 Windows 中运行原生的 Linux 环境。
检查系统版本和更新
WSL2 对 Windows 版本有明确要求,必须先确认你的系统符合条件:
- 对于 x64 系统:需要 Windows 10 版本 1903 或更高,内部版本号至少为 18362.1049
- 推荐使用 Windows 10 版本 2004(内部版本 19041)或更高版本以获得最佳体验
查看当前系统版本的方法:按下 Win + R 键,输入 winver 后回车。如果版本过低,请前往“设置” > “更新和安全” > “Windows 更新”中升级系统。
一键安装 WSL2
现代 Windows 10 系统支持通过单条命令完成 WSL2 的全部安装配置:
- 以管理员身份打开 PowerShell。可以在开始菜单搜索“PowerShell”,右键选择“以管理员身份运行”
- 输入以下命令并按回车:
wsl --install - 该命令会自动执行:启用 WSL 功能、安装虚拟机平台、下载并设置 WSL2 内核、安装默认的 Ubuntu 发行版
- 安装完成后,根据提示重启计算机
重启后,系统会自动启动 Ubuntu 并引导你创建用户名和密码,至此安装即告完成。
自定义发行版和高级选项
如果你不想使用默认的 Ubuntu,或者想安装多个 Linux 发行版,可以指定名称:
- 先列出所有可安装的发行版:wsl --list --online
- 安装指定发行版,例如安装 Debian:wsl --install -d Debian
如果之前已经安装过 WSL 并想将新安装的发行版设为默认,可以使用 wsl --set-default










