Repolode
owu

owu/wsl-dashboard

一款轻量、低内存的 Windows 图形界面工具,用于集中管理 WSL 发行版的安装、启停与配置。

Star
4,012
Fork
188
未关闭 Issue
8
最近提交
9天前

这是什么?

WSL Dashboard 是一款运行在 Windows 上的原生桌面应用,可以在一个窗口里管理 WSL 发行版。你可以从 Microsoft Store、GitHub、本地 RootFS/VHDX 文件或在线镜像安装发行版,并进行启动、停止、终止、注销以及设置默认发行版等操作。

除了基本的生命周期管理,它还支持磁盘和备份相关功能:把发行版的 VHDX 迁移到其他磁盘,导出或克隆为 .tar / .tar.gz 归档,挂载 VHDX 以便在 Windows 与 WSL 之间传输文件。此外还提供端口转发(可自动创建防火墙规则)、全局 HTTP 代理、借助 usbipd-win 管理 USB 设备、在实例中定时执行脚本的任务计划程序,以及开机自启和最小化到托盘。

应用使用 Rust 与 Slint 界面框架开发,发布为单个便携可执行文件,支持数十种界面语言。

核心功能

  • 01支持从 Microsoft Store、GitHub、本地文件或在线镜像安装发行版。
  • 02可启动、停止、终止、注销发行版,并设置默认发行版。
  • 03支持将 VHDX 迁移到其他磁盘,并导出或克隆为 tar 归档。
  • 04可挂载 WSL 的 VHDX 磁盘,在 Windows 与 Linux 之间传输文件。
  • 05提供端口转发(可自动创建防火墙规则)和全局 HTTP 代理设置。
  • 06通过 usbipd-win 将 USB 设备绑定并接入 WSL。
  • 07可定时在 WSL 实例中执行脚本或命令。

适用场景

  • 在一个窗口中统一管理多个 WSL 发行版的启动与停止。
  • 将占用空间较大的发行版虚拟磁盘迁移到容量更充裕的磁盘。
  • 把 WSL 中运行的服务端口转发出去,供其他设备或应用访问。
  • 将 USB 硬件设备接入 Windows 上的 Linux 环境。

快速上手

  1. 1

    从官方网站下载页面下载应用

  2. 2

    使用 winget 搜索软件包

    winget search wsl-dashboard
  3. 3

    使用 winget 安装

    winget install wsl-dashboard

使用前须知

  • 仅支持 Windows,需要启用 WSL 的 Windows 10 或 11。
  • 采用 GPL-3.0 许可证,属于 Copyleft 许可,衍生作品需开源。
  • README 警告 Microsoft Store 中以 WSL Dashboard 名称出现的应用未经授权,可能是假冒软件。

标签

常见问题

wsl-dashboard 是什么?
一款轻量、低内存的 Windows 图形界面工具,用于集中管理 WSL 发行版的安装、启停与配置。 WSL Dashboard 是一款运行在 Windows 上的原生桌面应用,可以在一个窗口里管理 WSL 发行版。你可以从 Microsoft Store、GitHub、本地 RootFS/VHDX 文件或在线镜像安装发行版,并进行启动、停止、终止、注销以及设置默认发行版等操作。
wsl-dashboard 可以免费使用吗?用的什么许可证?
wsl-dashboard 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
wsl-dashboard 还在维护吗?
活跃维护中。wsl-dashboard 最近一次提交是在 2026年10月11日。
wsl-dashboard 适合用来做什么?
在一个窗口中统一管理多个 WSL 发行版的启动与停止。 将占用空间较大的发行版虚拟磁盘迁移到容量更充裕的磁盘。 把 WSL 中运行的服务端口转发出去,供其他设备或应用访问。 将 USB 硬件设备接入 Windows 上的 Linux 环境。
wsl-dashboard 怎么安装和运行?
从官方网站下载页面下载应用 使用 winget 搜索软件包: winget search wsl-dashboard 使用 winget 安装: winget install wsl-dashboard
在哪里获取 wsl-dashboard?
源代码和安装说明在 GitHub 上:https://github.com/owu/wsl-dashboard

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目