在 Windows 系统里无缝体验 Linux,WSL(Windows Subsystem for Linux)是最佳选择。它允许无需双系统或虚拟机,直接在 Windows 中运行完整的 Ubuntu 环境。本文将带你从安装到实操,一步到位搞定 WSL Ubuntu。
第一步:检查你的 Windows 版本
WSL 2 是目前的推荐版本,性能更优,需满足以下条件:
- Windows 10:版本 2004 及以上(内部版本 19041+)
- Windows 11:任意版本均支持
检查方法:按下 Win + R,输入 winver 即可查看系统版本。
第二步:启用 WSL 和虚拟机平台
这是 WSL 运行的基础,有两种启用方式,任选其一即可:
方法一:PowerShell 一键安装(推荐)
- 右键点击「开始菜单」,选择 Windows 终端(管理员) 或 Windows PowerShell(管理员)。 执行这条命令,它会自动完成所有关键配置:
wsl --install
该命令会启用「Windows Subsystem for Linux」和「Virtual Machine Platform」功能,下载并安装最新的 Linux 内核更新,将 WSL 2 设置为默认版本,并自动安装 Ubuntu(默认发行版)。
方法二:手动启用(备用)
如果上面的命令执行失败,可以手动操作:
- 按下
Win + R,输入appwiz.cpl并回车。 - 点击左侧的「打开或关闭 Windows 功能」。
- 勾选以下两个选项:
- Windows Subsystem for Linux
- Virtual Machine Platform
- 点击「确定」,然后按提示重启电脑。
第三步:安装并初始化 Ubuntu
- 安装发行版:
wsl --install命令默认会安装 Ubuntu。若想体验其他发行版(如 Debian、Kali Linux),可以直接在微软商店搜索并安装。 - 首次启动与配置:
- 从开始菜单找到并启动「Ubuntu」。
- 等待系统自动解压文件(约 1-2 分钟)。
- 创建你的 Linux 用户账户(输入用户名和密码,这与 Windows 账户相互独立)。
最后更新系统包列表,确保软件是最新的:
sudo apt update && sudo apt upgrade -y
⚠️ 输入密码时终端不会显示任何字符,这是 Linux 的正常安全机制。
第四步:常用 WSL 管理命令
在 Windows PowerShell 或终端中,你可以用这些命令管理 WSL 环境:
| 命令 | 说明 |
|---|---|
wsl --list --verbose | 查看已安装的所有 Linux 发行版及 WSL 版本 |
wsl --set-version <发行版名称> 2 |

