V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
netme
V2EX  ›  分享发现

WSL Dashboard v0.1.0 发布,一款 Rust 开发的 WSL2 可视化管理面板

  •  
  •   netme · 4 天前 · 842 次点击
    基于 Rust 和 Slint 构建,提供高级的原生体验。 文件仅 7.88 MB , 运行内存 60-80M 。

    核心功能
    直观的 GUI ,支持暗黑模式和流畅的动画。
    一键管理所有 WSL 发行版(启动、停止、终止、注销)。
    快速访问发行版终端、VS Code 和文件资源管理器。
    实时监听并显示 WSL 实例状态。
    导出并备份为 .tar 或压缩的 .tar.gz 存档。
    从备份或现有发行版导入并克隆实例。
    迁移大型 WSL 实例( VHDX 迁移)到其他磁盘,节省 C 盘空间。
    从 Microsoft Store 或 GitHub 智能安装发行版。
    内置 RootFS 下载辅助工具,用于手动安装。
    深入查看 VHDX 文件位置、虚拟磁盘大小及实际磁盘使用情况。
    完整国际化支持:简繁体中文,英语,日语,法语,西班牙语,俄语,葡萄牙语,德语,意大利语,土耳其语,印度尼西亚语,印地语,孟加拉语


    https://github.com/owu/wsl-dashboard

    如果这个项目对 您有帮助 或者 您有账号,请帮我点一个星标,非常感谢。
    14 条回复    2026-01-24 17:58:02 +08:00
    netme
        1
    netme  
    OP
       4 天前




    neoshui
        2
    neoshui  
       4 天前 via Android
    棒棒棒
    Tink
        3
    Tink  
    PRO
       3 天前
    我看最新版巨硬好像也做了 GUI 面板给 WSL ,不过功能目前不多
    wojiugaiming
        4
    wojiugaiming  
       3 天前 via Android
    支持,软件界面好漂亮,我在想要是 Slint+Go 可以就完美了
    jpyl0423
        5
    jpyl0423  
       3 天前
    不错,一直都是用命令行迁移,这下方便了
    erquren
        6
    erquren  
       3 天前
    wsl 的 docker 也是用 docker desktop 吗?
    netme
        7
    netme  
    OP
       3 天前
    @wojiugaiming 我 github 有开源一个 golang + fyne 的玩具项目。

    @jpyl0423 被你发现了

    @erquren 我的理解,wsl 其实还是控制 wsl2 的默认 linux 中的 docker 。windows 安装 docker desktop 后,配置集成使用 wsl2 中 默认子系统,这样在 windows powershell 中直接使用 docker 命令操作 默认的 wsl2 中安装的 linux 发行版
    wojiugaiming
        8
    wojiugaiming  
       2 天前 via Android
    @netme 能管理 wsl1 ,我还挺喜欢 wsl 第一版的
    wojiugaiming
        9
    wojiugaiming  
       2 天前 via Android
    @netme 要是 Slint 能跟 go 语言结合就完美了,你写的这个明显要比 fyne 那玩具美观多了
    iorilu
        10
    iorilu  
       1 天前
    真可以阿

    还没看过 slint 开发像样的软件

    这 ui, layout, 左右布局, 折叠啥的都是自己整的吗

    蛮好阿, 能不能搞个模板项目, 大家可以方便基于这个做自己东西, 就是加更多页面就行
    iorilu
        11
    iorilu  
       1 天前
    下载试了, 看不到图标阿,我看你就放了个 exe,是不是资源文件也要打包
    netme
        12
    netme  
    OP
       1 天前
    @Tink 微软大企业,进度慢。开源的效率高,充满希望的。

    @wojiugaiming 与时俱进,搞 wsl2 呗。

    @iorilu 有图标的啊。exe 里面打包的有软件 logo 等其他图标。 至于 模板项目,你可以 fork 该项目,然后删除业务功能,即可得到一份骨架代码的。或者 以后我有空了整理一份干净的骨架代码开源到新仓库。


    下一个版本 0.2.0 已经在迭代开发中了,有什么需求点,可以回帖在这里 或者 github 的 issues 里,我会经常看看的。
    iorilu
        13
    iorilu  
       1 天前
    @netme 我下载 exe 运行看不到所有图标

    netme
        14
    netme  
    OP
       23 小时 50 分钟前
    @iorilu 我明白了,可能你的系统是 windows 10 (或者 Windows 11 的早期版本), 该系统没有字体 segoe-fluent-icons-font , 所以图标未显示出来。 我想想办法尝试打包字体进去。

    字体信息如下:
    https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-fluent-icons-font
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2678 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 09:48 · PVG 17:48 · LAX 01:48 · JFK 04:48
    ♥ Do have faith in what you're doing.