windows 2004 安装wsl_update_x64.msi 安装提示:This update only applies to machines with Windows Subsystem for Linux
百度了一圈,
- 出现此消息有三个可能的原因:
- 你仍使用旧版 Windows,不支持 WSL 2。 有关版本要求和要更新的链接,请参阅步骤 #2。
- 未启用 WSL。 需要返回到步骤 #1,并确保在计算机上启用了可选的 WSL 功能。
- 启用 WSL 后,需要重新启动才能使其生效,请重新启动计算机,然后重试。
但是都不符合我的情况,最后在github上:Error: This update only applies to machines with Windows Subsystem for Linux · Issue #616 · MicrosoftDocs/WSL · GitHub 看到了解决方法,
有个回答:
In PowerShell Start-Process .\wsl_update_x64.msi
This resolved it for me
我以管理员身份运行 打开Windows PowerShell
执行.\wsl_update_x64.msi,竟然真安装上了
.\wsl_update_x64.msi
看来有问题,还得多看英文的文档,一开始也搜到这个解决方案,没仔细看,兜兜绕绕花了很多时间,又回到这个issues上最终找到解决方法。