如何在 Windows 10 上安裝 WSL2:– Linux 用戶指南

WSL 2 是微軟送給在Linux開發環境中茁壯成長的 Windows 10 開發人員的禮物。如果您已經使用並喜愛 Windows Subsystem for Linux 1,您將會欣賞它的繼任者帶來的架構和功能轉變。如果您決定學習如何安裝 Linux WSL 2,您可能和世界各地的許多其他開發人員一樣渴望探索它的性能效率、快速啟動時間、無縫的 Windows/Linux 交互以及其他好處。

如何在 Windows 10 上安裝 WSL2:– Linux 用戶指南

WSL 2 的另一個優點是它帶有完整的 Linux 內核。此外,您無需配置或管理任何虛擬機即可最佳利用該平台。它使用在後台運行的超輕量級 VM,讓您可以專注於核心 Linux 開發工作流程。

如果您已準備好開始在 Windows 10 上探索 WSL 2,以下是正確設置的方法:

在 Windows 10 上激活 WSL

WSL 是 Windows 中的一項可選功能,默認情況下通常處於關閉狀態。因此,無論您安裝的是哪個 WSL 版本,您都需要在繼續之前啟用適用於 Linux 的 Windows 子系統。

請按照以下步驟開始:

  1. 在 Windows 搜索框中鍵入“powershell”,然後按 Enter
  2. 在搜索結果中右鍵單擊Windows PowerShell,然後單擊以管理員身份運行以啟動應用程序
  3. 鍵入以下命令:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

現在無需重新啟動您的 PC,因為您正在為 WSL 2 而不是 WSL 1 設置它。但至少,在此階段,您的計算機已準備好在重新啟動後安裝 WSL 1 發行版。

按照以下步驟在 Windows 10 上安裝 WSL 2  

檢查您的 PC 系統的規格

WSL 2 是為超快的工作流而構建的,這就是為什麼它一直受到仍在使用 Windows 10 的Linux開發人員的喜愛。但是舊版本的 Windows(低於 build 18362)不支持底層的 WSL 2 架構,更不用說在VM經驗。

Microsoft 概述了安裝 WSL 2 的先決條件如下:

  • 您必須使用 Windows 10 PC
  • x64 電腦必須在 Windows 10 版本 1903 或更高版本上運行,並且必須安裝 build 18362 或更高版本
  • ARM64 PC 必須安裝 Windows 10 2004 或更高版本,版本為 19041 或更新版本

如果您當前的版本與 WSL 2 不兼容,您仍然可以升級到 Windows 10 版本 2004甚至 2020 年 10 月更新。請務必查看Windows 更新助手以獲取最新的 WSL 2 兼容操作系統版本。

激活 WSL 2 虛擬機

就像 WSL 一樣,虛擬機平台在 Windows 10 中默認處於關閉狀態,因此您需要在安裝 WSL 2 之前將其打開。改變遊戲規則的虛擬化技術是 WSL 2 性能遠勝其前身的原因之一。

要激活在真實 Linux 內核上運行良好的輕量級實用程序 VM,請執行以下步驟:

  1. 打開 PowerShell 應用程序。確保像第一次一樣以管理員身份啟動它。
  2. 輸入並運行此命令:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  3. 重新啟動您的 PC 以準備 Linux 內核更新

下載並安裝最新的 WSL 2 內核更新

WSL2 在最先進的 VM 技術之一的幫助下運行完整的 Linux 內核。因此,現在您需要下載並安裝最新的 Linux 內核更新。以下是要遵循的步驟:

  1. 為您的 PC 獲取最新的 Linux 內核更新。如果您使用的是 x64 PC,則可以在此處手動下載該軟件包。ARM64 用戶可以在這裡下載文件。
  2. 雙擊可執行文件以在Windows 10 PC上安裝 Linux 內核更新。批准所有提升的權限請求以繼續安裝。

恭喜!你現在已經在你的 PC 上安裝了 WSL 2,並準備安裝你最喜歡的 Linux 發行版。但是 WSL 1 已經安裝在你的機器上,它是運行發行版的默認平台。

因此,在下載任何新的 Linux 發行版之前,您需要將 WSL 2 設置為 Windows 10 上的默認版本。

如何將 WSL 2 設置為默認平台

這些是在添加新的 Linux 發行版時將 WSL 2 設置為默認平台的步驟:

  1. 啟動 PowerShell   
  2. 運行此命令:wsl –set-default-version 2

現在您已準備好將 Linux 發行版添加到新的 WSL2 設置中。

下載並安裝 Linux 發行版

您現在可能有一個最喜歡的 Linux 發行版。偏好取決於許多因素,從您的熟練程度和操作環境到所需的硬件資源。按照以下步驟下載並安裝您喜歡的 WSL 2 Linux 發行版:

  1. 前往Microsoft Store 如何在 Windows 10 上安裝 WSL2:– Linux 用戶指南
  2. 從發行版列表中選擇一個解決方案,其中包括 Ubuntu、Kali Linux、Debian GNU/Linux 等
  3. 在發行版的頁面上,單擊“獲取”以將其下載並安裝到您的 Windows 10 PC 上

Windows 10 需要一兩分鐘來設置新的 Linux 發行版以供使用。但是一旦發行版與操作系統集成,只需幾秒鐘即可啟動。  

最後的想法

如果您希望利用豐富的 Linux 開發人員生態系統和資源以及您在 Windows 10 中擁有的出色工具,WSL 2 永遠不會令人失望。希望您現在可以在您的 PC 上安裝和配置 WSL 2 以開始構建強大的軟件解決方案。

留下評論

如何下載舊版的 Windows 10 (2026) ISO 文件

如何下載舊版的 Windows 10 (2026) ISO 文件

若要下載較舊的 Windows 10 ISO 文件,請開啟 UUP Dump,下載並執行腳本以建立自訂 ISO,然後使用 Rufus 建立 USB 媒體。

在 Copilot+ PC (ARM64) 上全新安裝 Windows 11

在 Copilot+ PC (ARM64) 上全新安裝 Windows 11

在 ARM64 Copilot+ PC 上全新安裝 Windows 11,包括建立 USB、擦除磁碟機、重新安裝作業系統和完成設定。

下載 Artemis II 地球照片並將其設定為 Windows 11 桌布。

下載 Artemis II 地球照片並將其設定為 Windows 11 桌布。

從 NASA 桌布網站下載 Hello, World 背景圖,將其設定為 Windows 11 的桌面背景。

如何在 Windows 11 上重新建立 WinRE 的復原分割區

如何在 Windows 11 上重新建立 WinRE 的復原分割區

若要在 Windows 11 上重新建立復原分割區,可以使用 DiskPart,並從媒體中使用相同的 winre.wim 或 install.wim 檔案。

如何使用 Clonezilla(免費)將 Windows 11 磁碟機複製到新的 SSD、NVMe 或 HDD?

如何使用 Clonezilla(免費)將 Windows 11 磁碟機複製到新的 SSD、NVMe 或 HDD?

Clonezilla 可以讓你免費將 Windows 11 系統複製到新的 SSD、HDD 或 USB 外接硬碟,方法如下。

如何下載 Windows 11 25H2 ISO 文件

如何下載 Windows 11 25H2 ISO 文件

若要下載 Windows 11 25H2 ISO 以存取新功能和更改,請使用 Microsoft 支援、Insider、UUP Dump 或直接連結。

Windows 11 25H2 tiny11 ISO 檔案直接下載,適用於 x64 和 arm64 電腦

Windows 11 25H2 tiny11 ISO 檔案直接下載,適用於 x64 和 arm64 電腦

現在無需使用 Tiny11Builder 腳本,即可下載適用於 Intel 和 AMD (x64) 以及 ARM (arm64) 的 Windows 11 25H2 tiny11 ISO 檔案。

如何在 Windows 11 上解除安裝 Microsoft Edge

如何在 Windows 11 上解除安裝 Microsoft Edge

若要在 Windows 11 或 10 上解除安裝 Microsoft Edge,請編輯 IntegratedServicesRegionPolicySet,然後從「已安裝的應用程式」設定中選擇「解除安裝」。

如何修復 Windows 11 上任務管理器重複進程的錯誤

如何修復 Windows 11 上任務管理器重複進程的錯誤

Windows 11 中有幾種方法可以修復任務管理器在關閉後重複進程的問題,包括使用 taskkill、修改登錄機碼和使用 ViveTool。

如何在 Windows 11 上停用自動更新

如何在 Windows 11 上停用自動更新

若要在 Windows 11 上停用自動更新,請使用 Windows 更新中的「暫停」選項或群組原則將其永久關閉。方法如下。