感谢好兄弟D大!

新机配置环境,WSL的迁移与Ubuntu版本升级折腾了一番,最后还是默默的爬了一下各种文档,整理如下:

注:本文中的WSL是指WSL1,并不是基于Hyper-V的WSL2/WSLg。

 

1. WSL的迁移

首先查看当前系统安装了哪些Linux子系统。

直接导出。

将导出的tar压缩文件转移至新系统或新机后进行导入。

subsystem_name 为子系统名
install_path 为安装位置,除了新机或新系统迁移之外,也可用于修改wsl安装的位置
file_name.tar 为导出的文件名

2. WSL迁移后可能出现的问题

目前遇到的问题是迁移后的每次启动后登录的用户为root,修改为其他迁移前已存在的用户方法如下:

启动WSL后,在子系统内执行。

3. WSL-Ubuntu大版本升级

WSL用了很久了,还一直是18.04,升级至20.04的方法如下:

等待片刻,升级完毕之后,重启WSL的系统服务。

服务名:LxssManager,在Windows 服务管理器(services.msc)中手动重启也可以。

与本文相关的文章
版权声明
转载保留版权: 大D技研室 | 《WSL的迁移与Ubuntu版本升级》
本文链接地址:https://www.dadclab.com/archives/7763.jiecao
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,谢谢合作。
本文被贴上了: , , , 标签