WSL Dashboard v0.1.0 发布,一款 Rust 开发的 WSL2 可视化管理面板 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
netme

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

  •  
  •   netme 1 月 21 日 1570 次点击
    这是一个创建于 90 天前的主题,其中的信息可能已经有所发展或是发生改变。
    基于 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

    如果这个项目对 您有帮助 或者 您有账号,请帮我点一个星标,非常感谢。
    16 条回复    2026-02-26 23:13:24 +08:00
    netme
        1
    netme  
    OP
       1 月 21 日




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

    @jpyl0423 被你发现了

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

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

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

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

    @wojiugaiming 与时俱进,搞 wsl2 呗。

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


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

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

    字体信息如下:
    https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-fluent-icons-font
    mokeyjay
        15
    mokeyjay  
       2 月 26 日
    正好是我需要的,很不错
    这界面看着很 windows ,但似乎不是调用的系统 ui ?例如毛玻璃效果不生效
    netme
        16
    netme  
    OP
       2 月 26 日
    @mokeyjay 版本 >= 0.2.2, UI 渲染器 是 slint 调用的 skia ;

    该渲染器界面字体渲染更清晰,内存占用大幅下降,但是会使 exe 软件体积增大一些。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5732 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 54ms UTC 02:50 PVG 10:50 LAX 19:50 JFK 22:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86