在 EC2 Windows 執行個體安裝適用於 Linux 的 Windows 子系統
Windows Subsystem for Linux (WSL) 是 Microsoft Windows 的一項功能。藉由在 EC2 Windows 執行個體上安裝 WSL,您可直接在 Windows 執行個體上執行原生 Linux 命令列工具。
Windows Subsystem for Linux (WSL) 有兩個版本:WSL 1 與 WSL 2。若要了解詳細資訊,請參閱 Microsoft 網站上的 Windows Subsystem for Linux 文件
要求
-
作業系統必須為 Windows Server 2019 或更新版本。
-
必須在虛擬化 Windows 執行個體上安裝 WSL 1 (執行個體大小並非
.metal)。 -
您可在裸機執行個體上安裝 WSL 1 或 WSL 2 (執行個體大小為
.metal)。裸機執行個體可提供巢狀虛擬化的必要支援。
在 Windows 執行個體上安裝 WSL
若要安裝 WSL 1
-
安裝 WSL。您將使用的程序取決於在執行個體上執行的 Windows Server 版本。
-
Windows Server 2022 及更新版本 - 在 EC2 執行個體上執行以下標準安裝命令。
wsl --install --enable-wsl1 --no-launch -
Windows Server 2019 - 啟用 WSL,然後依據 Microsoft 網站上的在舊版 Windows Server 上安裝 WSL
所述指示來安裝 WSL。
-
-
重新啟動 EC2 執行個體。
shutdown -r -t 20 -
若要設定 WSL 以使用 WSL 1,請在執行個體上執行下列命令。虛擬化執行個體必須執行此步驟 (執行個體大小並非
.metal)。wsl --set-default-version 1 -
安裝預設發行版本。
wsl --install
如需安裝 WSL 2 (僅限裸機執行個體)
請在 EC2 執行個體上執行下列標準安裝命令。依預設,會安裝 WSL 2。
wsl --install