选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

在 EC2 Windows 实例上安装适用于 Linux 的 Windows 子系统

聚焦模式
在 EC2 Windows 实例上安装适用于 Linux 的 Windows 子系统 - Amazon Elastic Compute Cloud

根据您的实例类型和实例操作系统,您可以安装两个版本的适用于 Linux 的 Windows 子系统(WSL):WSL 1 和 WSL 2。对于 .metal 实例类型,安装 WSL 1 或 WSL 2 皆可。对于所有其他实例类型,以下要求适用:

  • 对于虚拟化 EC2 实例,您必须安装 WSL 1。

  • 对于运行 Windows Server 的实例,操作系统版本必须为以下版本之一才能安装 WSL:

    • Windows Server 2019

    • Windows Server 2022

注意

安装 WSL 时,它会自动在支持的实例类型上启用基于虚拟化的安全(VBS)。EC2 实例不支持 VBS for Windows Server 2025。如果已启用该功能,则系统在重启后可能无法启动。

有关 WSL 的更多信息,请参阅《Microsoft Build》网站上的 Windows Subsystem for Linux 文档

安装 WSL

以下说明在运行 Windows Server 2022 的 EC2 实例上安装 WSL。有关在运行 Windows Server 2019 的 EC2 实例上安装 WSL 的说明,请参阅 Microsoft 网站上的在早期版本的 Windows Server 上安装 WSL。按照这些说明进行操作后,您可以使用以下说明中的步骤 3 将 WSL 配置为使用 WSL 1。

安装 WSL 1
  1. 要安装 WSL,请在您的 EC2 实例上运行以下标准安装命令,但务必要包含 --enable-wsl1 以启用 WSL 1。默认情况下会安装 WSL 2。如果实例是使用虚拟化实例类型启动的,则必须完成此过程中的第 3 步才能将版本设置为 WSL 1。

    wsl --install --enable-wsl1 --no-launch
  2. 重新启动您的 EC2 实例。

    shutdown -r -t 20
  3. 要将 WSL 配置为使用 WSL 1,请在您的实例上运行以下命令。有关设置 WSL 版本的更多信息,请参阅《Microsoft Build》网站上的 WSL 旧版本的手动安装步骤

    wsl --set-default-version 1
  4. 安装默认发行版。

    wsl --install
安装 WSL 2
  • 要安装 WSL,请在您的 EC2 实例上运行以下标准安装命令。默认情况下会安装 WSL 2。如果您在 .metal 实例上安装 WSL,只需完成此步骤即可。

    wsl --install

    有关更多信息,请参阅《Microsoft Build》网站上的 使用 WSL 在 Windows 上安装 Linux

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。