前言
以前玩linux,總是習(xí)慣裝雙系統(tǒng),其實(shí)雙系統(tǒng)特別麻煩。wsl現(xiàn)在的功能其實(shí)挺強(qiáng)大的,完全可以代替雙系統(tǒng),去完成一些在linux上的環(huán)境搭建。這篇文章記錄下window11如何開啟wsl2功能,并且安裝ubuntu系統(tǒng)。
開啟wsl2功能
- 控制面板 =》程序 =》啟用或關(guān)閉Windows功能 =》勾選上適用于Linux的Windows子系統(tǒng) 和 虛擬機(jī)平臺(tái) =》重啟電腦
- 打開終端,輸入
wsl install
,出現(xiàn)下面的提示,就可以去商店里去安裝linux子系統(tǒng)了。 - 去windows商店搜索ubuntu,我這里選擇的是20.04版本的ubuntu系統(tǒng)
- 安裝完以后就可以通過終端進(jìn)入ubuntu子系統(tǒng)了
可能會(huì)出現(xiàn)0x800701bc這個(gè)錯(cuò)誤,這個(gè)是因?yàn)橛幸恍┭a(bǔ)丁需要安裝,在powershell終端中輸入wsl --update
,重新打開即可。
重新打開碰到占位程序錯(cuò)誤,用管理員權(quán)限重置下網(wǎng)絡(luò):netsh winsock reset
,不需要重啟。
最后成功進(jìn)入到ubuntu子系統(tǒng):
安裝vscode插件,方便windows和子系統(tǒng)的文件傳輸
安裝這個(gè)Remote Development插件:
點(diǎn)擊左下角的這個(gè)圖標(biāo)
選擇Connect to WSL,就可以通過vscode來訪問wsl里的文件了。
最后
wsl可以安裝多個(gè)linux的子系統(tǒng),可以用wsl -l -v
命令來查看,當(dāng)前的子系統(tǒng)列表:
VERSION 代表的當(dāng)前使用的是WSL2。
最好設(shè)置一下默認(rèn)的WSL系統(tǒng)為WSL2,命令:
wsl --set-default-version 2
如果要注銷當(dāng)前系統(tǒng),命令:(該命令會(huì)刪除掉你當(dāng)前的環(huán)境,但沒有刪除ubuntu,可以重新建一個(gè)新環(huán)境,如果想把ubuntu也刪除,在應(yīng)用商店里卸載,再unregister)文章來源:http://www.zghlxwxcb.cn/news/detail-423143.html
wsl --unregister Ubuntu-20.4
關(guān)閉當(dāng)前子系統(tǒng)。命令文章來源地址http://www.zghlxwxcb.cn/news/detail-423143.html
wsl --shutdown
到了這里,關(guān)于window11開啟wsl2的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!