想要安装 WSL(适用于 Linux 的 Windows 子系统)的 Windows 10 管理员可以在 Windows 10 版本 2004 及更高版本上运行单个命令。
微软早在 2020 年 10 月就在 Insider 预览版中引入了增强功能,现在已经推动了 Windows 10 版本 2004、20H2 和 21H1 近期更新的改进。
该增强功能包含在 KB5004296 中,它是列出的 Windows 10 版本的可选更新;由于更新是累积性的,因此新功能将在 2021 年 8 月补丁日通过 Windows 更新引入所有设备。可选更新仅在管理员处于活动状态时安装在系统上,例如通过寻找更新或从 Microsoft 更新目录网站下载。
微软在发行说明中没有提到 WSL 的改进。Craig Loewen在 Microsoft开发博客上发表的一篇文章证实,在 Windows 10 2004 及更高版本上包含了 WSL 的新安装选项。
只需打开提升的命令提示符并运行命令 wsl.exe –install 即可在设备上安装 WSL。默认情况下,如果未指定发行版,Ubuntu 将安装在设备上,因为它是默认的 Linux 发行版。
新方法的主要优点是安装速度要快得多。以前,您必须在设备上单独安装所有必需的组件。
这是命令的概述以及您可以使用它们的用途。请注意,某些命令只能在设备上安装 WSL 后运行。
- 选择开始。
- 输入cmd.exe
- 选择以管理员身份运行。
- wsl.exe –install
- 在设备上安装 Ubuntu 发行版和 WSL。
- wsl –list –online
- 列出您可以使用 wsl 命令安装的所有可用 Linux 发行版。目前,这些是:
- Ubuntu Ubuntu
- Debian Debian GNU/Linux
- kali-linux Kali Linux Rollin
- openSUSE-42 openSUSE Leap 42
- SLES-12 SUSE Linux Enterprise Server v12
- Ubuntu-16.04 Ubuntu 16.04 LTS
- Ubuntu-18.04 Ubuntu 18.04 LTS
- Ubuntu-20.04 Ubuntu 20.04 LTS
- wsl –install -d <发行版名称>
- 安装选定的发行版。将 <DistroName> 替换为发行版的名称。也可用于安装其他发行版。
- wsl –update
- 手动更新 WSL Linux 内核。
- wsl –update 回滚
- 回滚到以前的 WSL 内核版本。
- wsl –status
- 显示有关适用于 Linux 的 Windows 子系统安装状态的一般信息。
- wsl –help
- 显示命令参数列表。
该命令将在设备上安装 WSL 的第 2 版。您可以通过在成功安装后运行带有状态参数的 wsl 来检查这一点。如果您看到版本 2,则安装了适用于 Linux 的 Windows 子系统的第二个版本。