首页 > 解决方案 > 在 WSL 分布之间迁移数据

问题描述

>wsl -l
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
Ubuntu

我错误地设置了Ubuntu-18.04版本中的所有内容,该版本被锁定到该特定版本并且不允许 dist 升级(请证明我错了)。这包括外壳定制、符号链接等。

但是,我想每隔一段时间升级一次 Ubuntu。我不想做的是手动查找所有配置文件并将它们复制到新发行版。

Ubuntu发行版是来自 Windows 商店的发行版;新鲜干净,没有任何修改。

如何将我的数据从旧分布中获取到新Ubuntu商店分布中?或者有没有办法升级锁定的Ubuntu-18.04发行版(也来自 Windows 商店)?

我知道wsl --exportand wsl --import,但据我所知,这些保留发行版(在这种情况下缺少升级),只需将该发行版的副本放入另一个文件夹即可。这并没有解决dist升级问题。

标签: upgradewindows-subsystem-for-linuxdata-migration

解决方案


我最终使用了免费的旧版Aptik(我无法启动 GTK 版本)。即使它不再维护,它仍然工作得很好,我只需要一个命令来导出所有内容,另一个命令来再次导入所有内容。


推荐阅读