将WSL 1 上的 Ubuntu 转换到 WSL 2 如果您使用 WSL 1,则可以将现有的 WSL 1 安装升级到 WSL 2。要将现有的 WSL 1 发行版转换到 WSL 2,请在 PowerShell 中运行以下命令,例如: wsl.exe --set-version Ubuntu 2 使用时,您应将命令中的 “Ubuntu” 替换为您在 WSL 1 上安装运行的对应发行版的名称。
建议现在转到步骤 #2,更新到 WSL 2,但如果只想安装 WSL 1,现在可以重新启动计算机,然后继续执行步骤6 - 安装所选的 Linux 发行版。 若要更新到 WSL 2,请等待重新启动计算机,然后继续执行下一步。 步骤2 - 检查运行 WSL 2 的要求 若要更新到 WSL 2,需要运行 Windows 10。 对于x64 系统:版本1903 或更高...
其实是因为,如果你的Windows系统比较新,它集成的WSL默认是WSL2,基于WSL2安装DockerDesktop时,是不需要手动启用Windows特性的,它自己会把该启用的特性启用。 只有当你的Windows系统比较老时,此时你的操作系统集成的WSL是WSL1,此时你基于WSL1安装DockerDesktop时,才需要手动去开启。 来看这个文章,https://learn.microsoft...
安装完成后设置 WSL 版本为 WSL2 wsl--set-default-version2 输入下述指令确认 wsl 版本: wsl--version PSC:\Windows\system32> wsl--versionWSL version:2.0.9.0Kernel version:5.15.133.1-1WSLg version:1.0.59MSRDC version:1.2.4677Direct3D version:1.611.1-81528511DXCore version:10.0.25131.1002-220531-1...
3.2、迁移wsl2 由于wsl2及 Microsoft Store默认下载在C盘,为防止后续拉代码及编译会撑爆C盘,所以需要将wsl2迁移,最好是独立磁盘分区,如果后续需要下载多份code,新建磁盘分区时尽量多分配些空间,由于分区含有系统后续再想扩展分区会导致磁盘变为动态磁盘(无法启动系统),建议每份Android 源码准备350G空间,例如我准备放AN...
1.windows机器需要支持虚拟化,并且需要在BIOS中开启虚拟化技术,因为WSL2基于hyper-V。 查看是否开启虚拟化 按住Windows+R输入cmd打开命令行,输入 systeminfo 1. 可以看到如下字样,代表电脑已经支持虚拟化,可继续安装 Hyper-V 要求: 虚拟机监视器模式扩展: 是 ...
在https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel 页面点击下载 linux 内核更新包。 3.4. 升级到 wsl2 接下来就很简单了,首先在 cmd 或 PowerShell 中执行下面命令列出现有的 wsl: wsl -l 然后,根据上面命令返回的 wsl 名称,在管理员权限下的 cmd 或 PowerShell 中执行: ...
4.5 启动WSL2 在任务栏”搜索框“输入PowerShell,点击右侧”以管理员身份运行“,打开PowerShell窗口。 执行如下代码切换为WSL2。 wsl --set-default-version 2 执行代码 查看WSL版本:wsl --list --verbose 查看版本 运行wsl:wsl。 运行wsl 再次查看WSL,wsl已经运行中 ...
第一步 - 打开WSL2 参照Microsoft Docs 首先,请在系统设置里开启开发者模式 # 以管理员身份打开Powershell > dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart > dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ...
(2)打开 『控制面板』『windows功能』对话框安装或查看。 2、wsl 2 需要更新其内核组件。有关信息,请访问 https://aka.ms/wsl2kernel按照此文档说明,下载并安装 wsl_update_x64.msi ,这个升级包下载可能比较慢。四、安装 ubuntu ...