推荐我开发的 Linux AppImage 管理器:AppimageMannger
AppimageMannger 是我开发的 Linux AppImage 管理器,用来集中管理应用文件、图标、版本、菜单入口和 GitHub 更新源,默认应用库为 ~/Applications。它提供 Ely/GPUI、Qt 6 Widgets 和 GTK 4/libadwaita 三种原生界面,共用一套 Rust 引擎和 26 种语言目录。除了展示我偏爱的 GNOME 界面,文章还结合带中文注释的代码与 Mermaid 图,介绍前端进程通信、配置保存、扫描快照、图标缓存以及更新校验、备份和回滚的实现。1.0.1 与 1.0.3 发布程序的扫描对比展示了大应用库中减少重复 I/O 的收益,单个真实 AppImage 和翻译微基准则说明了不同负载下的表现。文末介绍项目参考的 Google、微软 Rust 规范,提供开发文档、适用范围和 AGPL-3.0-only 许可说明,方便试用、阅读源码或参与开发。
参与讨论