4 Star 15 Fork 2

leo / WSL-Launcher

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

自定义WSL发行版工具

特点

  1. 与Microsoft制定的WSL发行版规范:WSL-DistroLauncher 兼容。
  2. 支持从DockerHub中自动构建WSL需要的镜像。
  3. 支持安装时自选版本。
  4. 非应用商店安装,无需开发者模式和证书导入环节,安装更加简单与便捷。
  5. 更加简单的自定义WSL发行版方式。

定制发行版方式

  • 只需要修改launcher.json中的内容
  1. distro为发行版注册使用的名字。自定义。需要与已存在的名字不冲突,如同时有两个发行版centos6centos7
  2. repo为安装时拉取系统rootfs使用的docker image库,如library/centosbase/archlinux

【注】不同的发行版需要不同的目录存放!

安装该发行版

  1. 系统设置中开启开发者人员模式,注意,启用后最好重启一下
  2. 新建一个用于存放发行版的目录,如D:\XXX
  3. 发行版中下载launcher.zip解压到D:\XXX\中。
  4. 修改launcher.json中的配置,为自己需要的发行版。
  5. 以管理员运行xxx.exe,即可。
    Preview
  6. 安装完成后,再次运行xxx.exe(不需要管理员权限),将启动该子系统会话。

设置默认登录帐号

  1. 在子系统中创建用户yyy,并配置用户权限及密码。
  2. 退出子系统,命令行中输入xxx.exe config --default-user yyy即可。

卸载

uninstall.bat

Comments ( 11 )

Sign in for post a comment

About

自定义WSL发行版Launcher spread retract
Cancel

Releases (3)

All

WSL-Launcher

Contributors

All

Activities

load more
can not load any more
C++
1
https://gitee.com/love_linger/WSL-Launcher.git
git@gitee.com:love_linger/WSL-Launcher.git
love_linger
WSL-Launcher
WSL-Launcher
master

Search