WSL导入任何Linux发行版本

实现思路

WSL可以导入Linux发行版本文件系统的tar压缩文件,tar文件可能通过导出Docker容器的文件系统生成。

步骤

  1. 安装Docker。

  2. 安装WSL(Linux发行版本tar文件的导出需要在WSL中操作,不能直接在Windows终端下进行

  3. 运行Linux发行版本。这里以CentOS 7.9为例操作。(WSL Linux环境下操作)

    # docker run --name centos-7.9 centos:7.9.2009 ls /
  4. 导出Linux发行版本tar文件。(WSL Linux环境下操作)

    # docker export centos-7.9 > /mnt/d/centos-7.9.tar
  5. 导入WSL发行版本。(Windows环境下操作)

    wsl --import CentOS D:\WSL\centos-7.9 D:\centos-7.9.tar

参考

导入要与 WSL 一起使用的任何 Linux 发行版