簡述WSL 2安裝和WSL 1轉換為WSL 2

roc_guo發表於2021-12-19

WSL 2 是對基礎體系結構的一次重大改造,它使用虛擬化技術和 Linux 核心來實現其新功能。若要安裝並開始使用 WSL 2,請完成以下步驟:

WSL 2 僅適用於 Windows 10 版本 18917 或更高版本

  • 請確保你已安裝 WSL(可以在此處找到有關執行此操作的說明),並且執行的是 Windows 10 版本 18917 或更高版本
  • 若要確保使用的是版本 18917 或更高版本,請加入 Windows 預覽體驗計劃並選擇“快速”環或“慢速”環形。
    可以通過開啟 提示符並執行 ver  來檢查 Windows 版本。

  • 啟用“虛擬機器平臺”可選元件
  • 使用命令列設定要由 WSL 2 支援的發行版
  • 驗證發行版使用的 WSL 版本
啟用“虛擬機器平臺”可選元件並確保啟用了 WSLEnable the 'Virtual Machine Platform' optional component and make sure WSL is enabled

你需要確保同時安裝了”適用於 Linux 的 Windows 子系統”和”虛擬機器平臺”可選元件。可以通過在 Power  中執行以下命令來執行該操作:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

需要Windows 10 build 18917及以上,啟用 'Virtual Machine Platform' 可在控制皮膚或powershell
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

請重啟計算機來完成兩個元件的安裝。

使用命令列設定要由 WSL 2 支援的發行版

如果尚未安裝 Linux 發行版,請參閱在 Windows 10 上安裝文件頁,以獲取有關進行安裝的說明。
若要設定發行版,請執行:

wsl --set-version2

並且確保將 替換為你的發行版的實際名稱。 (可使用以下命令找到這些內容:wsl -l)。可以隨時更改回 WSL 1,方法是執行與上面相同的命令,但將“2”替換為“1”。.
此外,如果要使 WSL 2 成為你的預設體系結構,可以通過此命令執行該操作:

wsl --set-default-version 2

這會使你安裝的任何新發行版均初始化為 WSL 2 發行版。distro.

完成驗證發行版使用的 WSL 版本

若要驗證每個發行版使用的 WSL 版本,請使用以下命令(僅在 Windows 版本 18917 或更高版本中可用):

wsl --list --verbose 或 wsl -l -v

上面選擇的發行版現在應在“version”列下顯示“2”。既然已經完成,便可以隨時開始使用 WSL 2 發行版了!

簡述WSL 2安裝和WSL 1轉換為WSL 2簡述WSL 2安裝和WSL 1轉換為WSL 2


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2848461/,如需轉載,請註明出處,否則將追究法律責任。

相關文章