WSL 迁移位置
终端查看 WSL 的列表
$ wsl --list
适用于 Linux 的 Windows 子系统分发版:
Ubuntu (默认)
Ubuntu-20.04
关闭要导出的 WSL
$ wsl --terminate Ubuntu-20.04
导出 Ubuntu-20.04
命令格式:
wsl --export [要导出的系统名称] [要导出的文件存放位置]
$ wsl --export Ubuntu-20.04 /e/ubuntu-20.04.tar
删除刚刚已经导出的 Ubuntu-20.04
$ wsl --unregister Ubuntu-20.04
正在注销...
$ wsl --list
适用于 Linux 的 Windows 子系统分发版:
Ubuntu (默认)
导入刚刚导出的 Ubuntu-20.04到另外的位置
命令格式:
wsl --import [要导入的系统名称] [要导入的位置] [要导入的wsl系统文件]
$ wsl --import Ubuntu-20.04 /e/WSL-Ubuntu-20.04 /e/ubuntu-20.04.tar
运行刚刚导入的系统
wsl --distribution Ubuntu-20.04
此时我们发现启动后运行的用户为 root
修改启动的默认用户为导出前的用户
这一步需要管理员权限执行。
Ubuntu2004 config --default-user wzq
ubuntu2004 是刚刚导入的系统名去掉标点后的名称。
位于 /c/Users/xxx/AppData/Local/Microsoft/WindowsApps/ubuntu2004
如果不修改可以
wsl --distribution Ubuntu-20.04 --user wzq
启动时指定用户
最后更新于 2021-04-09 19:37:48 并被添加「WSL」标签,已有 68 位童鞋阅读过。
此处评论已关闭