教程 | 安裝WSL2,在 Windows 下使用 Linux 操作系統(tǒng)工作
檢測 Windows 操作系統(tǒng)版本
目前(2022年01月24日)應該絕大部分 Win10 操作系統(tǒng)都支持 WSL2 ,除非....躲開了MS的強制后臺更新....
打開CMD
,輸入
winver
或者
ver
即可看到對應版本,與官方要求比較下即可知悉

安裝方法
注意?。?!有兩種安裝方法,一種是自動安裝,一種是手動安裝。不建議自動安裝,因為絕大多數(shù)人的網(wǎng)絡無法支持。
1. 直接自動安裝
參考官方內(nèi)容
https://docs.microsoft.com/zh-cn/windows/wsl/install
優(yōu)點:一步到位
缺點:網(wǎng)絡崩潰則相對麻煩
右鍵管理員打開CMD
,隨后輸入
# 默認會 Ubuntu 20.04 , 有其他平臺,可自行選擇
wsl --install
可能卡在下載 Ubuntu 0.1% 很久
上述任何一個節(jié)點取消任務,將會導致下述情況

此時重啟,或不能完全解決問題。
這個會直接導致安裝不完整,直接到添加刪除功能

去除這兩個勾選項目,保存,提示重啟,重啟后即可重新安裝
2. 手動安裝
參考官方內(nèi)容
https://docs.microsoft.com/zh-cn/windows/wsl/install-manual
優(yōu)點:不用擔心網(wǎng)速問題
缺點:下載好了操作相對繁瑣,但也簡單
a. 啟動相關(guān) Windows 功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
注意:重啟電腦,以讓設置生效。
b. 安裝 WSL 系統(tǒng)內(nèi)核
下載官方提供的安裝包
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
使用下載的WSL內(nèi)核安裝包安裝即可
c. 設置 WSL2 為默認版本
重新回到 CMD
wsl --set-default-version 2
d. 使用微軟商店,安裝 Linux發(fā)行版
可以發(fā)現(xiàn),下載速度更快

下載完后,點擊打開

發(fā)現(xiàn)報錯
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x8007019e
The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
See https://aka.ms/wslinstall for details.
Press any key to continue...
應該是前面沒有重啟電腦,重啟后重新打開試試
重新打開
打開后設置「賬號」「密碼」即可
設置用戶名和密碼(建議使用全英文,無空格)

接下來可以愉快使用了,建議再重啟一次。