在 Windows 实例上安装 WSL
适用于 Linux 的 Windows 子系统(WSL)可以免费下载并在 Windows 实例上安装。安装 WSL 后,除传统的 Windows 桌面系统外,您可以直接在 Windows 实例上运行原生的 Linux 命令行工具,并使用 Linux 工具来编写脚本。您可以在单个 Windows 实例上轻松切换 Linux 和 Windows 系统,这在开发环境中可能非常实用。
有关 WSL 的更多信息,请参阅《Microsoft Build》网站上的 Windows Subsystem for Linux 文档
限制
-
WSL 有两个版本:WSL 1 和 WSL 2。
-
对于
.metal
EC2 实例,安装 WSL 1 或 WSL 2 皆可。 -
对于虚拟化 EC2 实例,您必须安装 WSL 1。
-
-
对于 Windows Server 操作系统,WSL 只能安装在运行下列版本的实例上:
-
Windows Server 2019
-
Windows Server 2022
-
安装 WSL
以下说明在运行 Windows Server 2022 的 EC2 实例上安装 WSL。有关在运行 Windows Server 2019 的 EC2 实例上安装 WSL 的说明,请参阅 Microsoft 网站上的在早期版本的 Windows Server 上安装 WSL
安装 WSL 1
-
要安装 WSL,请在您的 EC2 实例上运行以下标准安装命令,但务必要包含
--enable-wsl1
以启用 WSL 1。默认情况下会安装 WSL 2。如果实例是使用虚拟化实例类型启动的,则必须完成此过程中的第 3 步才能将版本设置为 WSL 1。wsl --install --enable-wsl1
-
重新启动您的 EC2 实例。
-
要将 WSL 配置为使用 WSL 1,请在您的实例上运行以下命令。有关设置 WSL 版本的更多信息,请参阅《Microsoft Build》网站上的 WSL 旧版本的手动安装步骤
。 wsl --set-default-version 1
安装 WSL 2
-
要安装 WSL,请在您的 EC2 实例上运行以下标准安装命令。默认情况下会安装 WSL 2。如果您在
.metal
实例上安装 WSL,只需完成此步骤即可。wsl --install
有关更多信息,请参阅《Microsoft Build》网站上的 使用 WSL 在 Windows 上安装 Linux
。