在 windows 系统中使用 swl 来管理开发环境是一个非常明智的选择,但是我们在使用 swl 遇到的第一个问题就是当时我们执行 wsl --install 时,发现系统自动的就帮我们完成了安装过程,然后就发现 swl 被安装到了 c 盘中。但是我们可以通过迁移操作将其转移到其他地方,下面是迁移过程:
- 如果还没有安装,执行
wsl --install -d Ubuntu进行安装 - 关闭 WSL :
wsl --shutdown - 将 wsl 系统导出备份:
wsl --export Ubuntu D:\wsl\ubuntu.tar(记得修改最后一个参数,也就是导出的目录和位置) - 注销 C盘中的实例 :
wsl --unregister Ubuntu - 将备份的实例还原到新位置:
wsl --import Ubuntu D:\WSL\Ubuntu D:\ubuntu.tar(第二个参数是实例目录,第三个参数是备份文件) - 最后就可以删除备份文件了
Comments NOTHING