windows 10 中一键部署 wsl2 的核心命令是 wsl --install,需满足系统版本 ≥2004(内部版本 19041)、以管理员身份运行 powershell、网络通畅,并重启生效;默认安装 ubuntu,支持通过 wsl --install -d 安装其他发行版并设为默认。

Windows 10 中用 WSL2 一键部署原生 Linux 子系统,核心就是一条命令:`wsl --install`。但前提是系统版本达标、权限正确、网络通畅——不是输完就完事,得让这条命令真正跑通。
确认系统版本是否支持
WSL2 要求 Windows 10 版本不低于 2004(内部版本 19041),低于这个版本的系统即使执行命令也会失败或降级为 WSL1。
- 按 Win + R,输入
winver回车,查看版本号和内部版本 - 若显示为 1909、1809 或更低,需先去「设置 → 更新与安全 → Windows 更新」检查并安装功能更新
- 更新完成后务必重启,否则新版内核无法加载
以管理员身份运行终端执行命令
普通用户权限无法启用底层功能,必须用管理员模式启动 PowerShell 或 Windows 终端。
PyCharm 2026.2.0.1 Linux版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合需要指定 PyCharm 版本进行 Python 项目开发、运行和调试的用户。
- 按 Win + X,选择「终端(管理员)」或「PowerShell(管理员)」
- 输入并回车:
wsl --install - 该命令会自动完成:启用 WSL 功能、启用虚拟机平台、下载并安装 WSL2 内核、默认安装 Ubuntu 发行版
- 若提示“正在下载”但卡在 0.0%,可改用带网络下载参数的命令:
wsl --install --web-download
重启后完成初始化
命令执行完毕后,系统会提示重启——这一步不可跳过,否则组件未加载,Linux 环境无法启动。
- 重启后,系统自动完成剩余安装(如解压根文件系统)
- 首次启动 Ubuntu(或其他默认发行版)时,会弹出终端窗口
- 按提示输入非 root 的用户名(比如
dev),再输入并确认密码(输入时不显示字符) - 完成后即进入 Bash 环境,可用
lsb_release -a查看发行版信息
验证是否为 WSL2 并指定其他发行版
一键安装默认是 Ubuntu,但你可以快速换成自己需要的发行版,且确保它运行在 WSL2 模式下。
- 查看当前所有发行版及版本:
wsl -l -v - 列出所有可安装的发行版:
wsl --list --online - 安装 Debian(不覆盖已有 Ubuntu):
wsl --install -d Debian - 将 Debian 设为默认启动项:
wsl --set-default Debian - 直接进入指定发行版:
wsl -d Debian
整个过程不需要手动勾选功能、不用下载 MSI 包、也不用进控制面板——只要版本够、权限对、网络稳,wsl --install 就是一键到位的原生 Linux 子系统部署方式。










