windows11如何安装WSL_Windows 11安装Linux子系统(WSL)教程

首先使用命令行一键安装WSL,运行wsl --install自动启用功能并安装Ubuntu;若需指定发行版可手动启用“适用于Linux的Windows子系统”和“虚拟机平台”,再通过wsl --install -d 发行版名称完成安装;也可通过Microsoft Store搜索并下载所需Linux发行版进行图形化安装。

如果您希望在 Windows 11 上运行 Linux 环境,但尚未配置相关功能,则需要通过启用特定组件并安装发行版来完成设置。以下是实现此目标的详细步骤:

本文运行环境:Dell XPS 13,Windows 11

一、使用命令行一键安装WSL

此方法利用 PowerShell 命令自动启用所需功能并安装默认的 Linux 发行版(通常是 Ubuntu),简化了整个过程。

1、右键点击「开始」菜单,选择「终端(管理员)」以管理员身份打开 Windows 终端。

2、输入以下命令并按回车执行:wsl --install

3、等待命令执行完成,系统会自动启用“适用于 Linux 的 Windows 子系统”和“虚拟机平台”功能,并开始下载安装 Ubuntu。

4、安装完成后,按照屏幕提示重启计算机。

5、重启后,系统会自动启动 Ubuntu 并引导您创建新的 UNIX 用户名和密码。

二、手动启用功能并安装指定发行版

当一键安装命令无效或用户希望选择非默认的 Linux 发行版时,可采用此分步方法进行精确控制。

1、按下 Win + R 键打开“运行”对话框,输入“optionalfeatures”并回车,打开“Windows 功能”窗口。

2、在列表中找到并勾选“适用于 Linux 的 Windows 子系统”“虚拟机平台”两项。

3、点击“确定”,等待系统完成更改并重启电脑。

4、再次以管理员身份打开“终端”,运行命令 wsl --list --online 查看所有可用的 Linux 发行版。

5、根据上一步的列表,选择您需要的发行版名称,运行命令 wsl --install -d 进行安装,例如安装 Debian 则输入 wsl --install -d Debian

6、安装完成后重启,并按照提示设置用户名和密码。

三、通过 Microsoft Store 安装

对于习惯图形化操作的用户,可以通过 Microsoft Store 搜索并直接下载安装所需的 Linux 发行版,操作直观便捷。

1、点击「开始」菜单,打开「Microsoft Store」应用商店。

2、在搜索栏中输入您想要的 Linux 发行版名称,例如“Ubuntu”、“Kali Linux”或“Debian”。

3、在搜索结果中选择一个官方版本,点击“获取”或“安装”按钮开始下载。

4、下载安装完成后,在开始菜单中点击该发行版的图标启动程序。

5、首次启动时,会弹出终端窗口要求您创建一个新的用户账户和密码,请妥善保管这些信息。