打开终端输入以下命令查看是否支持安装
systeminfo
最底下是4个yes代表支持
在开始菜单输入如下搜索
打开拉到最底下,勾选这两个选项
按照提示重启电脑
打开终端输入以下命令会自动安装最新的Ubuntu发行版
wsl --install
可以通过如下命令查看其他版本
wsl --list --online
安装过程中我遇到了安装不了的问题
网上的办法是把DNS改成114.114.114.114 备用DNS改成8.8.8.8(但是这个对我无效)
我用了网上的另一个方法
进入这个网站 https://site.ip138.com/raw.Githubusercontent.com/ 对 raw.githubusercontent.com 这个网址的解析IP进行查询
测试并选择一个能ping通的网址,我选择了第一个
接着把下面的内容添加到C:\Windows\System32\drivers\etc这个路径下的hosts文件里
185.199.110.133 raw.githubusercontent.com
结果我发现我并没有这个文件
又是上网搜索了一番
直接将lmhosts.sam复制一份改名为hosts就可以用了 再将刚刚的内特添加到最后面然后保存退出,发现可以用了
成功安装
如果安装过程中遇到遇到0x800701bc
错误
下载wsl升级包并安装:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
双击安装后,再次执行上述指令即可
可以通过这个指令来查看当前安装了哪些子系统
wsl --list --all
子系统默认安装在C盘,因为我的电脑只有C盘,所以不做转移
刚刚安装完成后又弹出来一个框框是用来创建新unix的
根据提示输入用户名和密码就创建完成了
如果要在vscode中打开,首先安装wsl插件,然后打开远程资源管理器进行连接就可以使用了
标签:raw,Windows,com,虚拟机,wsl,--,Linux,安装,子系统 From: https://www.cnblogs.com/wild-bokeyuan/p/18278297