畑乃おいも / Hatano Oimo
333 字
2 分鐘
Windows10 to WSL2 切換WSL2

介紹
Windows 10 使用 WSL1 轉換到 WSL2
- 參考微軟官方教學
啟用 Windows 子系統 Linux 版
啟用「Windows 子系統 Linux 版」選用功,才可以在 Windows 上安裝任何 Linux 發行版本。 以系統管理員身份開啟 PowerShell 並執行: PowerShell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart-
需求 執行 Windows 10 (已更新為 2004 版,組建 19041 或更高版本)。
檢查您的 Windows 版本,請選取
[Windows 標誌鍵 + R]並輸入winver,然後選取[確定]。 (或在 Windows 命令提示字元中輸入 ver 命令)。 如果您的組建低於 19041,請更新為最新的 Windows 版本。 取得 Windows 更新小幫手。 -
啟用「虛擬機器平臺」選用元件
Terminal window dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart重新啟動電腦
-
將 WSL 2 設定為預設版本
在安裝新的 Linux 發行版本時,以系統管理員身份開啟 PowerShell,然後執行下列命令,以將 WSL 2 設定為預設版本:
wsl --set-default-version 2-
將現有的發行版本設定為 WSL 1 或 WSL 2
對每個已安裝的 Linux 發行版本檢查獲派的 WSL 版本 命令列並輸入此命令 (僅適用於 Windows 組建 19041 或更高版本)
Terminal window wsl -l -vTerminal window wsl --set-version <distribution name> <versionNumber>會需要等待一些時間
例子
Terminal window wsl --set-version myapp-linux 2預設架構 WSL2,之後預設 WSL2 wsl —set-default-version 2
Windows10 to WSL2 切換WSL2
https://aishuafei.com/posts/windows10-to-wsl2-切換wsl2/