安装 Windows Subsystem for Linux 的过程过于复杂,涉及的包很多。您需要解决多个设置并在您的 PC 上安装 WSL。微软现在已经简化了这个过程,它只是一个命令。
您只需输入一个命令,让该命令负责在您的 PC 上安装适用于 Linux 的 Windows 子系统的整个过程。您只需要一个具有管理权限的帐户,并加入Windows 11 上的Windows 预览体验计划。
要在 Windows 11 上安装适用于 Linux 的 Windows 子系统 (WSL),
- 以管理员身份运行命令提示符
- 复制/粘贴命令 wsl.exe –install 并按 Enter
- 重新启动您的 PC 以使安装准备就绪。
首先,从“开始”菜单中以管理权限打开命令提示符,输入以下命令,然后按Enter。
wsl --install
现在,该命令将在您的 PC 上启用 WSL 和虚拟机平台组件,从而消除安装 WSL 的所有手动步骤。然后,它将下载并安装最新版本的 Linux 内核,然后是 Linux 发行版。您将在命令提示符窗口中看到状态。完成后,使用适用于 Linux 的 Windows 子系统 (WSL) 重新启动您的 PC,阅读以使用。
安装后打开 WSL 需要几分钟时间,因为它需要解压缩文件并将其存储在您的 PC 上。该过程完成后,为您的 WSL 创建一个用户帐户。之后,您将能够在瞬间打开它。
如何查看可用的 Linux 发行版列表
除了在您的 PC 上安装适用于 Linux 的 Windows 子系统 (WSL) 的命令之外,还有更多命令可让您查看可在您的 PC 上安装的 Linux 发行版的完整列表。
要查看它们,请使用管理员权限打开命令提示符并键入以下命令并按 Enter:
wsl --list --online
它将显示列表,您可以使用以下命令从中选择要安装的版本,您必须将分发名称替换为您在列表中看到的名称。
wsl --install -d <Distribution Name>
此命令将停止安装 Linux 发行版的默认版本并开始安装选定的发行版。它还可用于在现有安装中安装其他 Linux 发行版。要查看 Windows 子系统 Linux 状态以及配置、分发类型、默认分发、内核版本的一般信息,可以使用以下命令。
wsl --status
它将在您的 PC 上显示有关 WSL 的所有信息。
如何手动更新适用于 Linux 的 Windows 子系统
有一些命令可用于更新您的 WSL Linux 内核或回滚并更新到前一个内核。
要手动更新适用于 Linux 的 Windows 子系统,请在命令提示符中键入以下命令并按 Enter。
wsl --update
要将更新回滚到以前的版本,请使用以下命令。
wsl --update rollback
这些是可用于在您的 PC 上安装适用于 Linux 的 Windows 子系统 (WSL) 的各种命令,请参阅可用 Linux 发行版列表、更新或回滚更新的 WSL。
这些命令不仅可以在 Windows 11 上使用,而且如果您使用的是 Windows Insiders Program 并且拥有 Windows 10 操作系统的预览版本(版本 20262 或更高版本),则可以使用这些命令在您的 Windows 10 电脑上获得上述所有功能.
我可以使用适用于 Linux 的 Windows 子系统做什么?
在您的 PC 上安装适用于 Linux 的 Windows 子系统后,您可以将命令行 Linux 工具和应用程序与现有的 Windows 工具一起使用。您可以使用命令从 WSL 访问所有文件。
如何手动安装 WSL?
您可以通过两种方式在 Windows 11/10 上安装 WSL。您必须下载所有安装包,在您的电脑上启用虚拟机平台组件等的旧方法。 现在,如果您使用的是 Windows 预览体验计划并且符合 Windows 11/10 的最新版本,您可以使用命令安装。