我又尝试```wsl --shutdown```后重启也不凑效。意识到可能是磁盘文件出了问题,我便诉诸于文件资源...
1、wsl1启动前提:windows的子linux功能。 注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs microsoft文档) 2、wsl2启用前提:windows的子linux功能 、hyper-v、微软发布的专用linux内核补丁注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs ...
安装Windows桌面版Docker程序可以连接和守候WSL2中的docker容器:https://docs.docker.com/docker-for-windows/wsl-tech-preview/ 这时候WSL2中的docker可以正常使用,桌面版自己的docker也可以使用了。两个docker集中管理。 安装vs code并使用插件连接WSL2。这里可以把你本地的开发环境直接迁移到WSL2的Ubuntu18中,是不...
wsllinux vscode rust | 报错原因是你没办法访问到目标 在win11上装vscode,相关操作就不说了。 在win11上装linux 第一步:需要在bios中开启虚拟化 第二步:搜索启用或关闭windows功能 然后对如下四个打勾1:Hyper-v 2: Windows虚拟机监控平台 3:适用于linux的windows的子系统 4:虚拟机平台 ...
即使WSL2已经启用了Hyper-V,这个步骤还是得做一下,原因是我们需要Hyper-V管理器,没有开启功能是不会显示管理器的。 由于我的Windows是家庭版,启用Hyper-V就还要曲折一点。通常的做法就是使用一个批处理文件,手动安装Hyper-V相关的功能包。 具体来说就是新建一个文本文档,将下面这段批处理命令粘贴进去,保存退出,...
Hyper-V是Windows自带的虚拟机产品,但是在win10家庭版没有Hyper-V,本文展示如何安装Hyper-V。 1. 将如下代码添加到记事本中,并另存为Hyper-V.cmd文件 pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do...
首先我们需要将 Windows 10 更新至最新版本(Windows 10 22H2),对应的版本至少 Windows 10 10.0.19045.2311,如果不确定可以在终端或者 PowerShell 中输入winver来查看 Windows 版本。 同时,Windows 10 版本至少为专业版,原因是后面我们需要安装 Hyper-V 虚拟化平台,而这也是 WSL 以及 WSA 的基础。如果你 Windows 10...
可能是我们使用的wsl2版本老了,需要我们自己手动更新一下,我们根据提示去微软官网下载最新版的wsl2安装后即可正常打开。 更新包下载链接。 Windows将docker下载的镜像存放到其他盘# win10在高版本下,也就是有wsl子系统的情况下,安装会默认启用WSL2模式,而不是Hyper-V虚拟机模式,在前者模式下,默认存储目录在C盘,且...
wsl-l -v # 查看是否wsl2版本 安装Docker ---如果你按了前面步骤部署好了,Docker就不会报错。 https://www.docker.com/products/docker-desktop terminal安装、这是方便我们做各种终端转换用的。进入微软商城搜索terminal 这个工具可以安装也可以不安装,不是刚需。 安装会提示你...
WIN10安装Docker有两种方案,Win10专业版+Hyper-V+Containers Windows+Docker或者Win10家庭版+WSL2+Linux+Docker,本篇Docker安装思路是Win10家庭版伪装成专业版+Hyper-V+Containers Windows+Docker。 一,安装系统要求 目前Docker支持在windows系统安装,且只能在64位系统上安装,Docker有专门的Win10专业版系统的安装包,需要...