windows系统搭建虚拟环境,安装Linux开发环境.
✅ 一、检查先决条件(必须)
- Windows 11 正式版(22H2/23H2 均可)
- CPU虚拟化已开启:
任务管理器 → 性能 → CPU → 虚拟化:已启用- 未开启:进BIOS,开启 Intel VT-x 或 AMD-V
🚀 二、一键安装(推荐,5分钟搞定)
1. 以管理员身份打开终端- Win+X → 选择 Windows终端(管理员) 或 PowerShell(管理员)
2. 执行一键安装命令:powershell
wsl --install
- 自动启用:WSL、虚拟机平台、安装WSL2内核、默认装 Ubuntu
3. 重启电脑(必须)
4. 重启后自动弹出Ubuntu窗口:- 设用户名(小写、无空格)
- 设密码(输入不显示,正常)
🔧 三、手动安装(一键失败/自定义)
1)启用WSL与虚拟机平台
管理员PowerShell执行:
powershell
dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 重启电脑
2)设置默认WSL2
powershell
wsl --set-default-version 2
3)安装Linux发行版
- 查看可安装列表:powershell
wsl --list --online
- 安装指定版本(如Ubuntu 24.04):powershell
wsl --install -d Ubuntu-24.04
✅ 四、验证是否成功
PowerShell输入:
powershell
wsl --list --verbose
- 看到 STATE=Running、VERSION=2 即成功
📌 五、常见问题
- 下载慢/失败:powershell
wsl --install --web-download
- 想装到D盘(省C盘空间):powershell
wsl --install -d Ubuntu-24.04 --location D:\WSL\Ubuntu
- 卸载重装:powershell
wsl --unregister Ubuntu
💻 六、简单使用
- 打开Ubuntu终端:直接在开始菜单搜 Ubuntu
- 与Windows文件互通:bash
cd /mnt/盘符/路径
# 示例:cd /mnt/d/代码