win11 系统想要使用 linu 开发环境,除了虚拟机,就是 wsl 好使了。
但是 wsl 如过用了一段时间里面环境工程配置迁移麻烦如果重装系统后能直接备份还原就方便了。
确定你的版本
使用 Win+R 打开输入框 输入 cmd 命令 打开命令提示符界面
wsl -l -v
查看我的版本是 Ubuntu-22.04 的发行版本
关闭 wsl2
wsl --shutdown
导出备份
导出命令
命令格式
wsl --export (发行版) (保存路径以及 文件名称.tar)
示例
wsl --export Ubuntu-22.04 D:workUbuntu-22.04ubuntu20240117.tar
自己找个文件目录保存记录下路径,文件名最好是记录下时间,方便以后使用。
重装系统后导入 (避免安装到系统盘,你懂得)
将之前备份的 tar 文件作为新分发导入
wsl --import (发行版) (安装位置) (文件路径以及文件名称)
wsl --import Ubuntu-22.04 D:workUbuntu-22.04 D:workUbuntu-22.04ubuntu20240117.tar
取消注册分发版并删除根文件系统。
wsl --unregister Ubuntu-22.04
启用(初次使用)
-
启用Linux子系统
打开 控制面板 -> 程序 -> 启用或关闭Windows功能。找到“适用于Linux的Windows子系统”和“虚拟机平台”,勾选这两项之后确定,并重新启动计算机。
-
切换系统WSL默认版本到2
使用管理员用户打开CMD,运行:
wsl --set-default-version 2
原文始发于微信公众号(王大可996):win11 系统 WSL2 备份与还原
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/205083.html