命令wsl --set-version 可更改指定分发版的版本,其用法为:例如:在win10系统中,将wsl1升级到了WSL2,在升级了WSL2以后安装Debian时遇到问题,安装完成后无法正常启动,报错信息如下:原因:在使用命令行把wsl1升级到wsl2后,没有安装wsl2的 内核升级包,解决办法也很简单,升级wsl的内核搭配wsl2。...
命令行选项无效: 你可能正在使用一个不支持--install选项的WSL版本。在某些版本中,可能需要通过其他方式安装WSL。 命令行用法不正确: 确保你按照正确的命令行用法使用WSL。正确的用法应该类似于wsl.exe [参数] [选项...] [CommandLine]。 权限问题: 确保你有足够的权限来执行这个命令。在Windows系统中,某些操作可...
输入wsl --version可以看到版本信息和命令行参数一览: C:\WINDOWS\system32>>wsl --version 命令行选项无效: --version 用法: wsl.exe [参数] [选项...] [CommandLine] 用于运行 Linux 二进制文件的参数: 如果未提供任何命令行,wsl.exe 将启动默认 shell。 --exec, -e <CommandLine> 在不使用默认 Linux...
列表命令的另一个有用变体是详细输出选项,使用wsl --list –verbose来实现,如下所示:PS C:\> wsl --list --verbose NAME STATE VERSION * Ubuntu-20.04 Running 2 Legacy Stopped 1 docker-desktop Stopped 2 docker-desktop-data Stopped 2 WLinux Stopped 1 Alpine Stopped 2 Ubuntu Running 2 PS C:\> ...
如果wsl --set-default-version结果为无效命令,请输入wsl --help。如果--set-default-version未列出,则表示你的 OS 不支持它,你需要更新到版本 1903(内部版本 18362)或更高版本。 运行命令后如果看到此消息:WSL 2 requires an update to its kernel component. For information please visit https://aka.ms/ws...
WSL2中安装OpenFOAM 启动win10中wsl2的功能在wsl2中安装OpenFOAM-7 启动win10中wsl2的功能 1.1进入windows功能 1.2 打开如下图所示的功能...使用命令wsl-l -v来查看当前是否是wsl2,最后数字显示是2即成功开启wsl2。 至此,基于wsl2在win中的Linux环境搭建完毕.在wsl2中安装OpenFOAM-7 关于安装 ...
使用命令行设置要由 WSL 2 支持的发行版 在PowerShell 中运行: wsl --set-version <Distro> 2 并确保将<Distro>替换为发行版的实际名称。 (你可以使用以下命令找到它们:wsl -l)。 你也可以通过运行与上面相同的命令随时更改回 WSL 1,但将“2”替换为“1”。
重启之后,Win + R,输入 appwiz.cpl,左上角找到“启动或关闭 Windows 功能”,会看到这个选项处于选中状态。 其实吧,上面的命令就相当于手动去勾选这个功能。 直接命令执行效率可能更高些。 安装WSL 发行版 在Windows 应用商店搜索ubuntu,选择自己喜欢的版本,安装即可。
设置wsl 的默认版本(wsl 有两个版本:wsl1 和 wsl2): > wsl --set-default-version <Version> // 例如,将wsl2设为默认版本: > wsl --set-default-version 2 将某一子系统设为 wsl1 或 wsl2: > wsl --set-version <Distro> <Version>
如果上面命令无效,尝试下面的方法: 在C:\Users\ \AppData\Local\Microsoft\WindowsApps 目录下启动终端(这里的userName是Windows的用户目录),执行下面的命令(这里以 Ubuntu-22.04 为例): 代码语言:javascript 复制 ./ubuntu2204.exe config--default-user root ...