在 WSL 发行版之间迁移数据

Migrate data between WSL distributions

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

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

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

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

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

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

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