VicroCode
让代码创造价值
VicroCode是一个轻量级代码在线发布、交易平台,开箱即用,免部署、免服务器、免备案,支持接入智能体、通用管理系统、游戏等多种项目
稍候片刻,您可先学习AI编程手册
正在加载中...

市场信息

[分享创造] WorkBuddy Linux 社区适配:为 Ubuntu、Debian 和 Fedora 提供 DEB/RPM 安装包

最近腾讯 WorkBuddy 已通过银河麒麟、统信 UOS 等国产 Linux 应用商店发布 Linux 版本,不过 Ubuntu 、Debian 和 Fedora 用户没有直接的官方安装入口。所以我创建了一个开源项目:WorkBuddy Linux 。 项目地址:

www.v2ex.com · 2026-09-07T10:13:10+00:00

最近腾讯 WorkBuddy 已通过银河麒麟、统信 UOS 等国产 Linux 应用商店发布 Linux 版本,不过 Ubuntu 、Debian 和 Fedora 用户没有直接的官方安装入口。所以我创建了一个开源项目:WorkBuddy Linux 。

项目地址: /ai-market-guide/ 目前项目基于公开的 Kylin WorkBuddy 安装包,在不修改 WorkBuddy 程序主体的前提下,重新制作适用于通用 Linux 发行版的安装包。这个项目主要做的是安装包适配,而不是重新编译 WorkBuddy 。

具体工作包括: 解包 Kylin 官方 .deb ,保留 WorkBuddy 的 Electron 、app.asar 、Node 运行时和原生模块; 重写 Ubuntu/Debian 的包元数据和依赖关系; 补充桌面运行所需的系统依赖,例如 GTK 、NSS 、X11 、GBM 、ALSA 、通知、密钥环、DBus 和 xdg-utils 等; 修正桌面启动文件,使 workbuddy 命令和 workbuddy:// 协议能够正常使用; 正确设置 Chromium chrome-sandbox 的 root 所有者和 SUID 权限; 生成 Ubuntu/Debian 使用的 .deb 包; 使用同一份上游 payload 重新制作 Fedora .rpm ,并声明 Fedora 对应的运行库依赖; 校验包内版本号、架构和文件完整性,生成 SHA-256 校验文件。 WorkBuddy 本体没有被反编译、修改或重新编译,项目调整的是安装路径、启动入口、依赖声明和发行版元数据。

因此不同发行版之间的差异主要由系统依赖和桌面环境决定。项目会持续追踪 Kylin/openKylin 公开发布的 WorkBuddy Linux 版本,并自动构建 DEB 和 RPM 包。

需要说明的是: 这是社区适配项目,不代表腾讯、银河麒麟、统信或 openKylin 官方。 WorkBuddy 程序本身仍属于腾讯,项目只负责安装包适配和分发。

当前主要支持 x86_64/amd64 。不同桌面环境下的系统托盘、Wayland 、文件关联和协议回调可能存在差异。

欢迎提交 Ubuntu 、Debian 、Fedora 上的安装和运行反馈。

返回 AI 市场导读

来源:v2ex.com