#分发 #CLI #安装 #Linux 发行版 #命令行工具 #WSL #WSL2

应用程序 wsl-get

一个命令行工具,可以在 WSL2 上安装任何 Linux 发行版。

1 个不稳定版本

0.1.0 2021 年 6 月 19 日

#4 in #wsl2

MIT 许可证

22KB
481 代码行

wsl-get

一个在 WSL2 上安装任何 Linux 发行版的命令行工具。

要求

  • Rust 编译器

  • Docker 桌面版

    此程序使用 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