环境
Windows10 21H1
操作系统内部版本 19043.2075
安装步骤
输入命令安装
安装WSL的步骤参照官方文档即可,官方文档写的已经很清楚了。
使用 WSL 在 Windows 上安装 Linux
可视化操作+命令
不想使用 install 命令并希望获得分步指引,大白话就是很多需要可视化的操作,而不是通过输入很多命令(但不会完全避免),可以参阅旧版 WSL 手动安装步骤
:warning:注意:该方法提到的
启用“虚拟机平台”可选功能
、启用“适用于 Linux 的 Windows 子系统”可选功能
,可右击开始菜单--选择‘应用和功能’--点击‘程序和功能’--左侧‘启用或关闭Windows功能’查找。
问题整理
1. 启动Ubuntu 22.04时报错,尝试执行wsl --shutdown和wsl --unregister等
解决方法:管理员的身份打开powershell,然后执行如下代码
wsl --set-default-version 2
然后尝试重新启动。
2. 启动子系统时初始化报错:参考的对象类型不支持尝试的操作
解决方法:使用注册表方式。复制如下代码,新建文件a.reg(文件名可任意取,需以.reg结尾),双击执行。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
"PermittedLspCategories"=dword:80000000