注意:建议完全照下述步骤一步步的操作,否则会报各种莫名其妙的错误最终导致启ubuntu子系统动不起来。
WSL2安装-
下载适用于 x64 计算机的最新 WSL2 Linux 内核更新包,地址:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel
-
启用“适用于 Linux 的 Windows 子系统”可选功能 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
-
启用“虚拟机平台”可选功能 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
将 WSL 2 设置为默认版本 wsl --set-default-version 2 安装所选的 Linux 分发版
- 开发人员模式:设置–更新和安全–开发者选项
- 启用子系统功能
打开Microsoft Store,搜索Ubuntu,出现如下界面: 安装完了之后会在开始菜单出现linux的图标,打开之后还需要继续安装一小会,然后输入用户名和密码,这个就是以后登录ubuntu的用户名和密码了。
我的Ubuntu安装位置:C:\Users\hcitl\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState
- 下载工具:LxRunOffline
- 解压
- 打开命令行,输入LxRunOffline list 查看我们的子系统版本
- 记下我们的版本号,然后输入命令开始移动文件
命令格式:LxRunOffline move -n {version} -d {dir} 说明: {version}:是刚才查到的版本号 {dir}:是需要移动到的目录
然后确认回车耐心等待移动结束就行了
使用执行终端 在其中输入命令:
wslfetch