1.查看WSL分发版本
在Windows PowerShell中输入如下命令:
wsl -l --all -v
NAME STATE VERSION
* Ubuntu-18.04 Running 2
docker-desktop Running 2
docker-desktop-data Running 2
2.导出分发版为tar文件到d盘
wsl --export Ubuntu-18.04 d:\ubuntu\wsl-ubuntu18.04.tar
3.注销当前分发版
wsl --unregister Ubuntu-18.04
4.重新导入并安装WSL在d:\ubuntu\wsl-ubuntu18.04
创建文件夹 d:\ubuntu\wsl-ubuntu18.04
mkdir -p d:\ubuntu\wsl-ubuntu18.04
导入
wsl --import Ubuntu-18.04 d:\ubuntu\wsl-ubuntu18.04 d:\ubuntu\wsl-ubuntu18.04.tar --version 2
5.设置默认登陆用户为安装时用户名
ubuntu config --default-user
如果安装的是特定版本的 Ubuntu,需要使用
#ubuntu1804 config --default-user
6.删除tar文件(可选)
del d:\ubuntu\wsl-ubuntu18.04

本文详细介绍了如何在Windows上迁移和管理WSL(Windows Subsystem for Linux),包括导出、注销、重新导入Ubuntu发行版,设置默认用户,以及Docker数据的迁移。重点在于WSL的文件系统调整和Docker数据的备份与恢复。
最低0.47元/天 解锁文章
823





