如何在 Windows 10 上安裝 WSL2(適用於 Linux 2 的 Windows 子系統)

  • 要在 Windows 10 上安裝 WSL2,請以管理員身份打開命令提示符並運行“wsl –install”。
  • 該命令將安裝所有 WSL2 組件和 Ubuntu Linux 發行版。
  • 要安裝特定發行版,請運行“wsl –install -d DISTRO-NAME”。
  • 要更新 WSL2 內核,請運行“wsl –update”命令。

WSL2(適用於 Linux 版本 2 的 Windows 子系統)是架構的新版本,它允許您在Windows 10之上本地使用 Linux(使用輕量級虛擬機)並取代 WSL。

該功能在這個新版本中運行一個實際的 Linux 內核,與之前的版本相比,它提高了性能和應用程序兼容性,同時保持了與第一個版本相同的體驗。

指南將教您在 Windows 10 上安裝適用於 Linux 2 的 Windows 子系統的步驟。

在 Windows 10 上安裝 WSL2

Microsoft 已將 WSL 在 Windows 10 2004 及更高版本(包括版本21H221H1)上的安裝過程簡化為僅一個命令,該命令可以下載並安裝所有必需的組件,默認情況下包括虛擬機平台和 Ubuntu Linux。

要在 Windows 10 上安裝適用於 Linux 的 Windows 子系統,請使用以下步驟:

  1. 在 Windows 10 上打開開始。

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令在 Windows 10 上安裝 WSL, 然後按Enter

    wsl --安裝

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  4. 重新啟動計算機以在 Windows 10 上完成 WSL 安裝。

  5. 根據需要繼續進行 Linux 發行版設置。

完成這些步驟後,所需的 Linux 組件將自動安裝最新版本的 Ubuntu Linux 發行版。

使用特定發行版安裝 WSL

要在 Windows 10 上安裝具有特定發行版的 WSL,請使用以下步驟:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以查看可以在 Windows 10 上安裝的可用 WSL 發行版列表,然後按Enter

    wsl --list --online

    快速說明:在撰寫本文時,您可以安裝 Ubuntu、Debian、Kali Linux、openSUSE 和 SUSE Linux Enterprise Server。

  4. 鍵入以下命令以在 Windows 10 上安裝具有特定發行版的 WSL, 然後按Enter

    wsl --install -d發行版名稱

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

    請記住將命令中的“DISTRO-NAME”替換為您要安裝的發行版的名稱,例如Debian

  5. 重啟你的電腦。

  6. 根據需要繼續進行 Linux 發行版設置。

完成這些步驟後,Windows Subsystem for Linux 2 組件將與您指定的 Linux 發行版一起安裝。 

更新 WSL 內核

要將 WSL 內核更新到最新版本,請使用以下步驟:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. Type the following command to update the WSL kernel and press Enter:

    wsl --update

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

Once you complete the steps, if an update is available, it will download and install on the device.

If the update command doesn’t work, open Settings > Update & Security > Windows Update > Advanced options, and turn on the “Receive updates for other Microsoft products when you update Windows” toggle switch.

Install WSL2 on Windows 10 1909 or older

或者,使用舊進程,您仍然可以在 Windows 10 版本 1909 和更早版本上安裝 WSL。該過程需要啟用 WSL1(虛擬機平台),轉換現有發行版(如果適用),並將適用於 Linux 2 的 Windows 子系統配置為未來發行版安裝的新默認值。

如果您有 ARM64 系統,則 2004 及更高版本支持 Linux 集成。

為 Linux 啟用 Windows 子系統

如果您尚未在 Windows 10 上使用 Linux,則必須通過以下步驟啟用適用於 Linux 的 Windows 子系統(版本 1):

  1. 在 Windows 10 上打開開始。

  2. 搜索打開或關閉 Windows 功能,然後單擊頂部結果以打開體驗。

  3. 選中“適用於 Linux 的 Windows 子系統”選項。

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  4. 單擊確定按鈕。

  5. 單擊重新啟動按鈕。

完成這些步驟後,您必須啟用虛擬機平台功能。

啟用虛擬機平台

要在 Windows 10 上啟用虛擬機平台,請使用以下步驟:

重要提示:主板和處理器必須支持虛擬化,並且必須在基本輸入/輸出系統 (BIOS) 或統一可擴展固件接口 (UEFI) 上啟用該選項。

  1. 打開開始

  2. 搜索PowerShell,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以啟用虛擬機平台功能並按Enter

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  4. 重啟你的電腦。

完成這些步驟後,您可以將 Windows Subsystem for Linux 版本 2 設置為新的默認架構並轉換現有發行版。

為 Linux 2 啟用 Windows 子系統

要開始使用 WSL2 或隱蔽的 WSL 發行版到 WSL2,請使用以下步驟:

  1. 下載此WSL 2 內核更新(必需)。

  2. 雙擊wsl_update_x64.msi文件並應用更新。

  3. 打開開始

  4. 搜索PowerShell,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  5. 鍵入以下命令,將Windows Subsystem for Linux 2設置為您安裝的新發行版的默認架構,然後按Enter

    wsl --set-default-version 2

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

  6. (可選)鍵入以下命令將發行版從 WSL 轉換為 WSL 2,然後按Enter

    wsl --set-version Ubuntu 2

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

    在命令中,將“Ubuntu”更改為要轉換的發行版名稱。如果您不知道發行版的名稱,請使用該wsl -l -v命令。

確認發行平台

要確認發行版正在使用適用於 Linux 2 的 Windows 子系統,請使用以下步驟:

  1. 打開開始

  2. 搜索PowerShell,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以驗證發行版的版本並按Enter

    wsl --list --verbose

  4. 確認發行版是2

    How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10

完成這些步驟後,您將知道該過程是否成功,或者您是否需要對任何步驟進行故障排除。

留下評論

🚨快速修復:恢復Windows 11中遺失的安全中心服務-無需任何技術技能!

🚨快速修復:恢復Windows 11中遺失的安全中心服務-無需任何技術技能!

Windows 11 安全中心服務缺失,讓您束手無策?我們提供經過驗證的分步修復方案,協助您安全地恢復本服務,輕鬆保護您的電腦安全。所有方法均已更新,確保最佳防護效果。

擺脫 Windows 11 中的 BitLocker 復原金鑰循環:快速復原資料的有效方法

擺脫 Windows 11 中的 BitLocker 復原金鑰循環:快速復原資料的有效方法

Windows 11 系統陷入令人抓狂的 BitLocker 復原金鑰循環?本文提供逐步教程,幫助您繞過無止盡的提示,恢復驅動器,重回正軌。無需任何技術知識——簡單有效的解決方案盡在其中。

修復 Windows 11 遊戲卡頓問題(VBS 和 HVCI):終極故障排除指南

修復 Windows 11 遊戲卡頓問題(VBS 和 HVCI):終極故障排除指南

還在為 Windows 11 系統下 VBS 和 HVCI 導致的遊戲卡頓而苦惱嗎?我們提供經過驗證的故障排除步驟,協助您優化效能、減少卡頓、提升幀率,且不影響安全性。輕鬆解決遊戲難題。

釋放峰值性能:如何修復並立即啟用 Windows 11 旗艦性能計劃

釋放峰值性能:如何修復並立即啟用 Windows 11 旗艦性能計劃

Windows 11 運作緩慢?了解「終極效能計畫」的逐步修復方案,提升您的電腦效能。

🚀 終極指南:如何修復 Windows 11 Windows 沙盒功能錯誤 – 快速簡單的修復方法!

🚀 終極指南:如何修復 Windows 11 Windows 沙盒功能錯誤 – 快速簡單的修復方法!

遇到 Windows 11 沙盒功能錯誤?我們提供經過驗證的逐步修復方案,讓您輕鬆打造流暢的隔離測試環境。無需任何技術專長!

🚀 徹底解決 Windows 11 內建麥克風聲音模糊的問題:幾分鐘內即可獲得清晰音訊!

🚀 徹底解決 Windows 11 內建麥克風聲音模糊的問題:幾分鐘內即可獲得清晰音訊!

Windows 11 內建麥克風聲音模糊不清?我們提供經過驗證的逐步修復方案,可協助您輕鬆恢復清晰的音訊品質。立即讓您的麥克風完美運作!

修復 Windows 11 經典 Shell 和 Start11 錯誤:快速有效的解決方案,恢復您的開始功能表

修復 Windows 11 經典 Shell 和 Start11 錯誤:快速有效的解決方案,恢復您的開始功能表

遇到 Windows 11 上的 Classic Shell 或 Start11 錯誤?本文提供逐步修復方案,解決當機、相容性問題等,協助您恢復自訂「開始」功能表的正常使用。已更新最新故障排除技巧。

修正 Windows 11 Windows Hello PIN 碼重設錯誤:快速簡易故障排除指南

修正 Windows 11 Windows Hello PIN 碼重設錯誤:快速簡易故障排除指南

遇到 Windows 11 系統下 Windows Hello PIN 碼重設錯誤?本文提供經過驗證的故障排除步驟,可快速解決此問題並重新安全地存取您的裝置。已更新至最新修復程式。

修正 Windows 11 PowerShell ISE 已棄用錯誤:快速簡易指南,協助您復原腳本功能

修正 Windows 11 PowerShell ISE 已棄用錯誤:快速簡易指南,協助您復原腳本功能

還在為 Windows 11 上的 PowerShell ISE 已棄用錯誤而苦惱嗎?本文提供經過驗證的解決方法,幫助您輕鬆解決此問題,恢復功能,並提升腳本編寫效率。內含詳細步驟指南。

修正 Windows 11 藍牙低功耗同步錯誤:快速故障排除指南,協助您快速連接

修正 Windows 11 藍牙低功耗同步錯誤:快速故障排除指南,協助您快速連接

遇到 Windows 11 藍牙低功耗裝置同步錯誤?了解經過驗證的故障排除步驟,以解決連線問題、更新驅動程式並恢復週邊裝置的無縫配對。