Advanced WSL launcher / installer. (Win10 FCU x64/arm64 or later.)
Advanced WSL launcher / installer. (Win10 FCU x64/arm64 or later.)
Advanced WSL Distribution Launcher / Installer
Note: Exe filename is using to the instance name to register. If you rename it, you can register with a different name.
Note: The filesystem needs to be in the root of the tarball, some rootfs tarballs may need to be repacked.
(wsldl.exe is x86_64, wsldl_arm64.exe is ARM64 build)
(Ex: Rename to Arch.exe if you want to use "Arch" for the Instance name)
(wsldl.exe is x86_64, wsldl_arm64.exe is ARM64 build)
(Ex: Rename to Arch.exe if you want to use "Arch" for the Instance name)
(wsldl.exe is x86_64, wsldl_arm64.exe is ARM64 build)
Please check the registered instance name of the distribution with wslconfig /l command.
(Ex: If the instance name is "Ubuntu-20.04", rename wsldl.exe to Ubuntu-20.04.exe)
For details, please see the help. ({InstanceName}.exe help)
Note: You can distribute your distribution including wsldl exe.
…
>{InstanceName}.exe
[root@PC-NAME user]#
>{InstanceName}.exe run uname -r
4.4.0-43-Microsoft
>{InstanceName}.exe runp echo C:\Windows\System32\cmd.exe
/mnt/c/Windows/System32/cmd.exe
>{InstanceName}.exe config --default-user user
>{InstanceName}.exe
[user@PC-NAME dir]$
>{InstanceName}.exe config --default-term wt
>{InstanceName}.exe clean
export to backup.tar.gz (WSL1 or 2)
>{InstanceName}.exe backup backup.tar.gz
export to backup.ext4.vhdx.gz (WSL2 only)
>{InstanceName}.exe backup backup.ext4.vhdx.gz
.tar(.gz) (WSL1 or 2)
>{InstanceName}.exe install backup.tar.gz
.ext4.vhdx(.gz) (WSL2 only)
>{InstanceName}.exe install backup.ext4.vhdx.gz
Please see DEVELOPERS.md
Copyright (c) 2017-2025 yuk7
No open issues yet, or sync has not completed.