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)

如需如何:

在舊版 Windows Server 上安裝 WSL

若要在 Windows Server 2019 (1709+ 版) 上安裝 WSL,您可以遵循下列手動安裝步驟。

啟用 Windows 子系統 Linux 版

您必須先啟用「Windows 子系統 Linux 版」選擇性功能和重新開機,才能在 Windows上執行 Linux 發行版本。

以系統管理員身分開啟 PowerShell 並執行:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

下載 Linux 發行版本

如需下載慣用 Linux 發行版本的指示和連結,請參閱手動安裝頁面的下載 發行版本 一節。

解壓縮 Linux 發行版本並安裝

現在您已下載 Linux 發行版本,若要解壓縮其內容並手動進行安裝,請遵循下列步驟:

  1. 使用 PowerShell 解壓縮 <DistributionName>.appx 套件的內容:

    Rename-Item .\Ubuntu.appx .\Ubuntu.zip
    Expand-Archive .\Ubuntu.zip .\Ubuntu
    
  2. 下載散發套件之後,請流覽至包含下載的資料夾,然後在該目錄中執行下列命令,其中 app-name 是 Linux 散發套件 .appx 檔案的名稱。

Add-AppxPackage .\app_name.appx

警告

安裝失敗,發生錯誤 0x8007007e:如果您收到此錯誤,表示您的系統不支援 WSL。 請確定您執行的是 Windows 組建 16215 或更新版本。 檢查您的組建。 此外,請確認 WSL 已啟用,並且已在啟用此功能之後重新啟動電腦。

3.) 使用 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 發行版本建立使用者帳戶和密碼