問題說明
在使用wsl命令的時(shí)候,wsl --update
,wsl --list -o
等關(guān)鍵的命令都顯示命令行選項(xiàng)無效
但是wsl這個(gè)命令卻又是一個(gè)有效的命令
解決辦法
1.卸載舊版本的WSL
沒有子系統(tǒng)可以跳過這個(gè)步驟
打開命令提示符或PowerShell窗口(以管理員身份運(yùn)行),然后運(yùn)行以下命令以卸載WSL
DistributionName是要卸載的Linux發(fā)行版的名稱,例如"Ubuntu"或"Debian"。使用該命令卸載所有安裝的WSL發(fā)行版。
wsl --unregister <DistributionName>
2.禁用WSL功能
運(yùn)行之后重啟電腦生效
dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux
3.更新Windows 10 系統(tǒng)
這一步很重要,我之前博客找了很多解決辦法,都沒有效果,就是因?yàn)槲业膚indows沒有更新!
等待更新完成,再次重啟電腦
4.下載內(nèi)核更新包
WSL 2 Linux內(nèi)核更新包地址:https://aka.ms/wsl2kernel
下載好后,直接運(yùn)行文件
5.安裝新版本的WSL
在更新Windows后,打開命令提示符或PowerShell窗口(以管理員身份運(yùn)行),然后運(yùn)行以下命令以啟用WSL功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux
再次重啟電腦
文章來源:http://www.zghlxwxcb.cn/news/detail-518184.html
6.測試
成功文章來源地址http://www.zghlxwxcb.cn/news/detail-518184.html
到了這里,關(guān)于Windows 10 執(zhí)行wsl命令報(bào)錯(cuò): --list -o命令行選項(xiàng)無效 --update命令行選項(xiàng)無效等解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!