如何在 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 11 現在可讓您同時與多個輸出裝置共用音訊。

Windows 11 現在可讓您同時與多個輸出裝置共用音訊。

Windows 11 的全新「共享音訊」功能可讓您使用 LE Audio 技術與他人分享藍牙音訊。現已在 Copilot+ PC 上推出。

如何在 Windows 11 的開始功能表中停用「推薦」部分

如何在 Windows 11 的開始功能表中停用「推薦」部分

若要停用 Windows 11 開始功能表中的“建議”部分,請開啟“設定”>“個人化”>“開始”,然後關閉這些選項。

Microsoft Edge 現在可以透過 Windows 11 上的密碼管理器同步密碼。

Microsoft Edge 現在可以透過 Windows 11 上的密碼管理器同步密碼。

Microsoft Edge 在 Windows 11 和 10 系統中引進了透過 Microsoft 密碼管理器同步密碼的功能。以下是這項新功能的工作原理以及如何開始使用它們。

微軟重新命名 Windows 11 更新以減少混淆

微軟重新命名 Windows 11 更新以減少混淆

微軟正在更改 Windows 11 更新的命名規則,使其更容易理解。以下是您需要了解的所有資訊。

如何安裝 Linux Mint 以從 Windows 10 切換過來

如何安裝 Linux Mint 以從 Windows 10 切換過來

從 Windows 10 切換到 Linux Mint 的完整指南:建立 USB 安裝程式、備份檔案、安裝步驟、檔案還原等等。

如何在 Windows 11 上重設 Windows 更新

如何在 Windows 11 上重設 Windows 更新

修正 Windows 11 上的 Windows 更新問題,方法包括執行疑難排解程式、修復系統檔案、手動安裝更新或重設所有元件。

下載 Windows 11 內部版本 27924、26200、22621 Insider Preview ISO 文件

下載 Windows 11 內部版本 27924、26200、22621 Insider Preview ISO 文件

適用於 Windows 11 的版本 28020.1362 和 26220.7523 現已可透過 Canary、Dev 和 Beta 管道下載。點擊此處獲取。

微軟在安裝失敗引發新的更新擔憂後撤回了 Windows 11 KB5079391 更新。

微軟在安裝失敗引發新的更新擔憂後撤回了 Windows 11 KB5079391 更新。

微軟因安裝錯誤而撤回了適用於 Windows 11 的 KB5079391 更新。雖然問題範圍有限,但人們對更新可靠性的擔憂仍在加劇。

微軟將經典命令提示字元整合到 Windows 11 的終端開源專案中。

微軟將經典命令提示字元整合到 Windows 11 的終端開源專案中。

經典命令提示字元獲得了重大改進,滾動速度更快,剪貼簿支援更完善,並加入了來自 Windows Terminal 專案的現代化功能。

KB5079381(版本 28020.1685)適用於 Windows 11 26H1,改進了儲存清理功能(Canary 版)

KB5079381(版本 28020.1685)適用於 Windows 11 26H1,改進了儲存清理功能(Canary 版)

KB5079381(版本 28020.1685)適用於 Windows 11,在 Canary 頻道推出,新增了檔案總管中檔案重命名的語音輸入功能,並提高了儲存清理的可靠性。