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

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

在Windows 10 2004 上,微軟推出了Windows Subsystem for Linux version 2 (WSL 2),這是一個新版本的架構,允許在Windows 10 上本機運行Linux(使用輕量級虛擬機器)並最終取代WSL 1 。

在新版本中,運行Linux核心的這項功能實際上會比先前的版本提高效能和應用程式相容性,同時保持與第一個版本相同的體驗。

在本指南中,Quantrimang.com將引導您在 Windows 10 上安裝適用於 Linux 的 Windows 子系統的步驟。

使用單一命令安裝適用於 Linux 的 Windows 子系統 (WSL)

在最新的 Windows Insider Preview 版本中,您可以使用單一命令安裝執行 WSL 所需的所有內容:

wsl.exe --install

今天,2021 年 7 月 30 日,微軟宣布 Windows 10 版本 2004 及更高版本現已正式支援此功能。

微軟表示,先前 WSL 設定的過程過於複雜,涉及啟用多項設定並安裝太多軟體包。該公司已將這一過程簡化為只有一個命令。 Windows 10 使用者現在只需開啟具有管理員權限的命令提示字元視窗並執行以下命令:

wsl.exe --install

按下Enter後��該過程將自動啟用必要的 WSL 選用功能,預設安裝 Ubuntu 發行版,並將最新的 WSL Linux 核心版本安裝到電腦上。過程完成並重新啟動電腦後,發行版將開始運行,完成安裝。

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

使用單一命令安裝適用於 Linux 的 Windows 子系統 (WSL)

此外,您可以透過在PowerShellWindows 命令提示字元中輸入以下命令來尋找可安裝的 Linux 發行版的清單:

wsl --list --online

若要安裝非預設 Ubuntu 選項的發行版,請使用下列命令:

wsl --install -d v

替換為在前面的list指令中找到的 Linux 發行版的名稱。此安裝命令可用於首次安裝或在將 WSL 安裝到預設 Ubuntu 發行版後新增其他發行版。

附加命令

Microsoft 也提供了一些附加命令來幫助您管理 WSL 實例。

您可以使用wsl --update手動更新 WSL Linux 內核,並使用wsl --update 回滾恢復到先前的 WSL Linux 內核版本。

最後,您可以使用wsl --status查看有關 WSL 配置的一般信息,例如預設分發類型、預設分發和核心版本。

您只需照常更新 Windows即可獲得此向後移植。若要手動執行此操作,請開啟 Windows 設置,前往更新和安全,然後點擊檢查更新

此更新是版本KB5004296 的一部分。在撰寫本文時,當您按一下「檢查更新」時,您可以看到可用的可選更新。確保更新是 KB5004296,安裝它,您將可以存取wsl --update

如何在 Windows 10 版本 2004 上安裝 WSL2

適用於Linux 的Windows 子系統2 內建於Windows 10 中,但您需要按照幾個步驟才能開始使用它,包括啟用WSL1、虛擬機器平台、轉換現有版本以及將WSL2 設定為未來Linux 安裝的新預設選項。

啟動適用於 Linux 的 Windows 子系統 1

如果您不在Windows 10 上使用 Linux,則必須透過下列步驟啟動 Windows Subsystem for Linux 版本 1:

1. 打開“開始”。

2. 搜尋開啟或關閉 Windows 功能,然後按一下頂部結果以開啟體驗。

3. 選取適用於 Linux 的 Windows 子系統選項。

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

檢查適用於 Linux 的 Windows 子系統選項

4. 按一下「確定」按鈕。

5. 點選重新啟動按鈕。

完成這些步驟後,您需要啟用虛擬機器平台功能。據微軟稱,這是一個可選步驟,但如果不啟用虛擬化,就無法使用新架構。

啟用虛擬機器平台

若要在 Windows 10 上啟用虛擬機器平台,請執行下列步驟:

重要提示:主機板和處理器必須支援虛擬化,並且必須在BIOS/UEFI上啟用該選項。

1. 打開“開始”。

2. 搜尋PowerShell,右鍵點選頂部結果並選擇以管理員身份執行選項。

3. 輸入以下指令啟用虛擬機器平台功能,然後按Enter

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

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

啟用虛擬機器平台功能

4. 重新啟動計算機。

完成這些步驟後,您可以為新的預設體系結構設定 Windows Subsystem for Linux 版本 2 並轉換現有版本。

啟動適用於 Linux 的 Windows 子系統 2

若要開始使用 WSL 2 或將 WSL 1 發行版轉換為 WSL 2,請依照下列步驟操作:

1.下載此 WSL 2 核心更新(必要)。

2. 雙擊wsl_update_x64.msi檔案並套用更新。

3. 打開開始。

4.使用管理員權限開啟 PowerShell

5. 輸入以下命令,使 Windows Subsystem for Linux 2 成為您安裝的新版本的預設體系結構,然後按Enter

wsl --set-default-version 2

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

將 Windows Subsystem for Linux 2 設為預設架構

6. 輸入以下指令將發行版從 WSL 1 轉換為 WSL 2,然後按下Enter

wsl --set-version Ubuntu 2

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

將分佈從 WSL 1 轉換為 WSL 2

7. 在指令中,確保將 Ubuntu 變更為您要轉換到的發行版的名稱。如果您不知道名稱,可以使用wsl -l -v.

完成這些步驟後,你的裝置將開始使用新版本的適用於 Linux 的 Windows 子系統作為其預設體系結構。

驗證分發平台

若要確認您的發行版正在使用 Windows Subsystem for Linux 2,請執行下列步驟:

1. 打開“開始”。

2.使用管理員權限開啟PowerShell 。

3. 輸入以下指令以驗證發行版的版本,然後按下Enter

wsl --list --verbose

4. 確認發行版的版本設定為2

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

驗證分發平台

完成這些步驟後,您將知道該過程是否成功完成或是否需要修復任何步驟。


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。