windows安装wsl教程
在 Windows 10 专业版上安装 WSL(Windows Subsystem for Linux)非常简单。微软提供了一个一键安装的命令,这是最推荐的方法。
🚀 快速安装(推荐)
这是最简单快捷的安装方式,适用于 Windows 10 版本 2004 及更高版本(内部版本 19041+)。
以管理员身份打开 PowerShell
- 在开始菜单搜索 “PowerShell”。
- 右键点击 “Windows PowerShell”,选择“以管理员身份运行”。
运行安装命令
在打开的 PowerShell 窗口中,输入以下命令并按回车:
1
1wsl --install
这个命令会自动完成以下操作:
- 启用“适用于 Linux 的 Windows 子系统”和“虚拟机平台”这两个必需的 Windows 功能。
- 下载并安装 WSL 2 的 Linux 内核。
- 将 WSL 2 设置为默认版本。
- 从 Microsoft Store 下载并安装默认的 Linux 发行版(通常是 Ubuntu)。
重启计算机
- 命令执行完成后,根据提示重启你的电脑以使更改生效。
完成初始化设置
- 重启后,系统可能会自动打开一个终端窗口,或者你可以从开始菜单启动刚安装的 Ubuntu。
- 首次启动时,会提示你创建一个新的 UNIX 用户名和密码。
- 用户名:可以是任意名称,不必与你的 Windows 用户名一致。
- 密码:输入时屏幕上不会显示字符,这是 Linux 的正常安全特性,请放心输入并牢记。
设置完成后,你就可以开始使用 WSL 了。
🛠️ 手动安装(备选方案)
如果你的 Windows 10 版本较旧,或者 wsl --install 命令遇到问题,可以按照以下步骤手动安装。
启用 WSL 和虚拟机平台功能
以管理员身份打开 PowerShell,依次运行以下两条命令:
1
21dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重启计算机
- 运行完上述命令后,重启你的电脑。
下载并安装 WSL 2 内核更新包
- 从微软官方链接下载适用于 x64 计算机的更新包:
WSL2 Linux 内核更新包 - 下载完成后,双击运行安装程序。
- 从微软官方链接下载适用于 x64 计算机的更新包:
将 WSL 2 设置为默认版本
再次以管理员身份打开 PowerShell,运行以下命令:
1
1wsl --set-default-version 2
安装 Linux 发行版
- 打开 Microsoft Store,搜索你喜欢的 Linux 发行版(如 “Ubuntu 22.04 LTS”、”Debian” 等),然后点击“获取”或“安装”。
- 安装完成后,从开始菜单启动它,并按照“快速安装”中的第4步完成初始化设置。