Linux 安裝指南,適用於 Windows 10 的 Windows 子系統Windows Subsystem for Linux Installation Guide for Windows 10

安裝適用於 Linux 的 Windows 子系統Install the Windows Subsystem for Linux

之前的 WSL 安裝任何 Linux 散發版本,您必須確定 「 Windows 子系統的 Linux 」 啟用選擇性功能:Before installing any Linux distros for WSL, you must ensure that the "Windows Subsystem for Linux" optional feature is enabled:

  1. 系統管理員身分開啟 PowerShell 並執行:Open PowerShell as Administrator and run:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    
  2. 重新啟動您的電腦,當系統提示您。Restart your computer when prompted.

安裝您的 Linux 散發套件的選擇Install your Linux Distribution of Choice

若要下載並安裝您慣用的 distro(s),您會有三種選擇:To download and install your preferred distro(s), you have three choices:

  1. 從 Windows 市集 (如下所示) 下載並安裝Download and install from the Windows Store (see below)
  2. 從命令列/指令下載並安裝 (讀取的手動安裝指示)Download and install from the Command-Line/Script (read the manual installation instructions)
  3. 下載手動解壓縮並安裝 (適用於 Windows Server-這裡的指示)Download and manually unpack and install (for Windows Server - instructions here)

Windows 10 Fall Creators Update 和更新版本:從 Microsoft Store 安裝Windows 10 Fall Creators Update and later: Install from the Microsoft Store

此區段可讓 Windows 組建 16215 或更新版本。This section is for Windows build 16215 or later. 請遵循下列步驟來檢查組建Follow these steps to check your build.

  1. 開啟 Microsoft Store,並選擇您最愛的 Linux 散發套件。Open the Microsoft Store and choose your favorite Linux distribution.

    在 Windows 市集中的 Linux 散發版本的檢視

    下列連結會開啟 [Windows 市集] 頁面的每個散發:The following links will open the Windows store page for each distribution:

  2. 從散發版本的頁面上,選取 "Get"From the distro's page, select "Get"

    在 Windows 市集中的 Linux 散發版本的檢視

您的散發版本的完成初始化Complete initialization of your distro

既然您的 Linux 散發套件已安裝,您必須初始化新的散發版本執行個體一次,才能使用。Now that your Linux distro is installed, you must initialize your new distro instance once, before it can be used.

疑難排解:Troubleshooting:

以下是相關的錯誤和建議的修正。Below are related errors and suggested fixes. 請參閱WSL 疑難排解頁面其他常見的錯誤和他們的解決方案。Refer to the WSL troubleshooting page for other common errors and their solutions.

  • 安裝失敗,錯誤 0x80070003Installation failed with error 0x80070003

    • 適用於 Linux 的 Windows 子系統只在您的系統磁碟機上執行 (這通常是您C:磁碟機)。The Windows Subsystem for Linux only runs on your system drive (usually this is your C: drive). 請確定發行版本會儲存您的系統磁碟機上:Make sure that distros are stored on your system drive:
    • 開啟設定 -> 儲存體 -> 更多的儲存體設定:新的內容儲存的變更 系統設定的 c: 磁碟機上安裝應用程式中的圖片Open Settings -> Storage -> More Storage Settings: Change where new content is saved Picture of system settings to install apps on C: drive
  • 失敗,錯誤 0x8007019e WslRegisterDistributionWslRegisterDistribution failed with error 0x8007019e

  • 適用於 Linux 的選用元件未啟用 Windows 子系統:The Windows Subsystem for Linux optional component is not enabled:

  • 開啟控制台中 -> 程式和功能-> * * 開啟或關閉 Windows 功能-> 核取適用於 Linux 的 Windows 子系統或使用在本文開頭所述的 PowerShell cmdlet。Open Control Panel -> Programs and Features -> **Turn Windows Feature on or off ** -> Check Windows Subsystem for Linux or using the PowerShell cmdlet mentioned at the begining of this article.