# easyWSL **Repository Path**: nirvana-reborn_c-sharp/easyWSL ## Basic Information - **Project Name**: easyWSL - **Description**: 将几乎所有Linux Docker镜像转换为支持WSL的版本 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-08-31 - **Last Updated**: 2021-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
Create WSL distros based on Docker Images.
> Made with ❤ by @wrobeljakub and @redcode-labs team. ## What does this project do? There's a script inside which downloads a .tar or .tar.gz image from Docker Hub. In fact, it can be more than just one .tar/.tar.gz, that's why bsdtar.exe is included in this repo, because it is responsible for 'merging' all .tar/.tar.gz files together. Then, one big .tar/.tar.gz is created (if it's needed, we don't have to do this thing if the image contains just one layer) and can be easily exported as a WSL distro. ## How to use it? Just go to our release page, download latest release and just run it. Done! ## Command List `--help` / `-h` -> list all available commands `--name` / `-n` -> name for your distro `--distro` / `-d` -> id of the distro in the sources.json file `--path` / `-p` -> path where you want to place your .vhd (it's basically how WSL distros work, they're .tar/.tar.gz files turned into .vhd with Linux filesystems)