1. 打开 Linux 子系统功能
在 Windows 10(版本 2004 以上)或 Windows 11 上,你需要先在 控制面板 中启用 Windows 子系统 Linux 功能。
操作步骤:
打开 控制面板。
点击 程序 → 启用或关闭 Windows 功能。
在弹出的窗口中找到并勾选 Windows Subsystem for Linux 和 虚拟机平台(Virtual Machine Platform)。
这两项是 WSL 2 所必需的。
点击 确定,然后重启电脑。
📌 注意:
虚拟机平台是 WSL2 的关键,WSL 2 是基于真正的 Linux 内核运行的。
2. 安装 WSL 和 Ubuntu
然后,你可以按照下面的步骤进行:
打开 PowerShell(管理员权限),运行以下命令来安装 WSL 和 Ubuntu:
wsl --install这条命令会自动启用 WSL、安装 Ubuntu 发行版,并且安装所需的 WSL2 Linux 内核。
如果你只想安装 WSL 1 或手动设置发行版,你也可以执行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart安装 Ubuntu 后,第一次打开时会进行初始化,设置一个 Linux 用户名 和 密码。
3.下载并安装 WSL2 Linux 内核更新组件
打开浏览器,访问:
下载并安装 MSI 文件(Windows Subsystem for Linux Update)
4. 安装更新和基础工具
进入 Ubuntu 后,更新系统和安装一些常用工具:
sudo apt update && sudo apt upgrade -y
sudo apt install -y git curl wget unzip vim nano通过这个流程,你就可以完整地在 Windows 上启用、安装并使用 Ubuntu 环境了!