美文网首页
windows安装linux子系统爬坑

windows安装linux子系统爬坑

作者: 知成 | 来源:发表于2022-07-21 12:38 被阅读0次

通过网上教程安装完linux子系统后,用windows下vscode,调用linux子系统出现如下问题

VS Code Server for WSL closed unexpectedly.
Check WSL terminal for more details.


看过有一些介绍说直接将WSL —shutdown就可以了;看很多评价应该是可以了,但是我尝试后还是不可以,可能与自己瞎鼓捣先安装了docker有关。具体解决方法如下:

打开 PowerShell 运行wsl -l -v,并检查星号是否指示 Ubuntu(或其他 Linux 发行版)是您的默认 WSL 发行版

* docker-desktop              2
  docker-desktop-data Running 2
  Ubuntu-22.04 Running        2

星号所在的位置,就是可以用vscode进行映射的,如果您觉得和预期不符,那就改;

wslconfig /setdefault Ubuntu-20.04 

我想用22.04,具体您想用哪个,可以自适应;

完事后重启WSL

wsl --shutdown
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

记得以管理员运行powershell

然后在打开vscode连接

参考:
https://blog.csdn.net/corruptwww/article/details/122466082
https://www.cnblogs.com/shuzhenyu/p/12517385.html

相关文章

网友评论

      本文标题:windows安装linux子系统爬坑

      本文链接:https://www.haomeiwen.com/subject/wzymirtx.html