如何在 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 子系統

驗證分發平台

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


如何刪除 Windows 10 螢幕右上角的版權請求通知

如何刪除 Windows 10 螢幕右上角的版權請求通知

您是否在螢幕右上角看到 Windows 10 啟動通知?本文將指導您如何刪除Windows 10上的版權請求通知。

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

最近微軟為Windows 10 PC用戶發布了最新的累積更新,名為Build 14393.222。這次針對Windows 10發布的更新主要根據使用者回饋修復了Bug,並提升了作業系統的效能體驗。

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

您的本機網路上是否有需要外部存取的電腦?使用堡壘主機作為網路的看門人可能是一個很好的解決方案。

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您喜歡使用舊的經典鍵盤,例如 IBM Model M,它不包含實體 Windows 鍵,那麼有一個簡單的方法可以添加更多按鍵,即藉用您不經常使用的鍵。

快速清除Windows 10中所有事件日誌的3種方法

快速清除Windows 10中所有事件日誌的3種方法

有時您可能需要一次刪除所有舊的事件日誌。在本指南中,Quantrimang.com 將向您展示 3 種快速刪除 Windows 10 事件檢視器中所有事件日誌的方法。

假IP方式幫助您匿名訪問

假IP方式幫助您匿名訪問

在之前的許多文章中,我們已經提到在線保持匿名非常重要。私人資訊每年都會被洩露,使得網路安全變得越來越必要。這也是我們應該使用虛擬IP位址的原因。下面,我們就來學習製作假IP的方法!

如何在 Windows 10 上建立透明背景模式

如何在 Windows 10 上建立透明背景模式

WindowTop 是一款能夠調暗 Windows 10 電腦上運行的所有應用程式視窗和程式的工具。或者您可以在 Windows 上使用深色背景介面。

如何關閉 Windows 8 工作列上的語言列

如何關閉 Windows 8 工作列上的語言列

Windows 8 上的語言列是一個微型語言工具列,旨在自動顯示在桌面螢幕上。然而,很多人想在工作列上隱藏這個語言欄。

如何為 Linksys 路由器設定 WEP、WPA、WPA2

如何為 Linksys 路由器設定 WEP、WPA、WPA2

無線連接是當今的必需品,因此,無線安全對於確保內部網路的安全至關重要。

Linksys 優化網路連線速度的技巧

Linksys 優化網路連線速度的技巧

最大限度地提高網路速度對於優化網路連線至關重要。您可以使用電腦、可上網的電視、遊戲機等獲得最佳的娛樂和工作體驗。