1 个不稳定版本
0.1.0 | 2021 年 6 月 19 日 |
---|
#4 in #wsl2
22KB
481 代码行
wsl-get
一个在 WSL2 上安装任何 Linux 发行版的命令行工具。
要求
-
此程序使用 docker 命令获取可以与 WSL 一起使用的 rootfs tarball。
您可以通过
winget
安装 Docker 桌面版> winget install docker
安装
> cargo install wsl-get
用法
安装发行版
> wsl-get install <distribution>
要查找可用的发行版和版本,请在 Docker Hub 上进行搜索。您只需将命令中的 docker pull
替换为 wsl-get install
即可安装它。例如,
安装 Ubuntu
> wsl-get install ubuntu
安装指定版本的发行版
> wsl-get install ubuntu:21.04
您可以指定安装的名称。
> wsl-get install <distribution> <install-name>
您可以创建相同发行版的多个实例。
> wsl-get install ubuntu ubuntu-1
> wsl-get install ubuntu ubuntu-2
> wsl-get install ubuntu ubuntu-3
卸载发行版
> wsl-get uninstall <distribution>
列出已安装的发行版
> wsl-get list
与 wsl.exe --list
相同。
设置发行版默认用户
> wsl-get set-default-user <distribution> <username>
下载 rootfs tarball
您可以通过 wsl.exe
命令下载 rootfs tarball,以便使用该命令自行安装发行版。
> wsl-get download <distribution>
有关更多信息,请运行 wsl-get help
。
依赖关系
~140MB
~2.5M SLoC