Windows Server 安裝指南
Windows 子系統 Linux 版 (WSL) 可在 Windows Server 2019 (版本 1709) 和更新版本上安裝。 本指南將逐步解說在您電腦上啟用 WSL 的步驟。
在 Windows Server 2022 上安裝 WSL
Windows Server 2022 現在使用命令支援簡單的 WSL 安裝:
wsl --install
您現在可以在系統管理員 PowerShell 或 Windows 命令提示字元中輸入此命令,然後重新啟動電腦,以在 Windows Server 2022 上安裝執行 WSL 所需的一切。
此命令會啟用必要的選用元件、下載最新的 Linux 核心、將 WSL 2 設為預設值,並為您安裝 Linux 發行版本 (預設為 Ubuntu)。
請參閱標準 WSL 文件以取得以下的詳細資訊:
在舊版 Windows Server 上安裝 WSL
若要在 Windows Server 2019 (版本 1709+) 上安裝 WSL,您可以遵循下列手動安裝步驟。
您必須先啟用「Windows 子系統 Linux 版」選用功能並重新啟動,才可以在 Windows 上執行 Linux 發行版本。
以系統管理員身分開啟 PowerShell 並執行:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
如需下載慣用 Linux 發行版本的指示和連結,請參閱手動安裝頁面的下載發行版本一節。
現在您已下載 Linux 發行版本,若要解壓縮其內容並手動進行安裝,請遵循下列步驟:
使用 PowerShell 解壓縮 <DistributionName>.appx
套件的內容:
Rename-Item .\Ubuntu.appx .\Ubuntu.zip
Expand-Archive .\Ubuntu.zip .\Ubuntu
下載發行版本後,瀏覽至包含下載項目的資料夾,並在該目錄中執行下列命令,其中 app-name
是 Linux 發行版本 .appx 檔案的名稱。
Add-AppxPackage .\app_name.appx
警告
安裝失敗,發生錯誤 0x8007007e:如果您收到此錯誤,則系統不支援 WSL。 請確定您執行的是 Windows 組建 16215 或更新版本。 檢查您的組建。 此外,請確認 WSL 已啟用,並且已在啟用此功能之後重新啟動電腦。
使用 PowerShell 將 Linux 散發路徑新增至 Windows 環境 PATH (C:\Users\Administrator\Ubuntu
在此範例中為:
$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
[System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")
您現在可以藉由輸入 <DistributionName>.exe
,從任何路徑啟動發行版本。 例如: ubuntu.exe
。
安裝完成後,您可以為新的 Linux 發行版本建立使用者帳戶和密碼。