qBittorrent / 客户端对比
BT 客户端怎么选:四款工具 12 项维度对照
「哪个最好用」是个不好回答的问题,因为四款工具的定位本来就不同:qBittorrent 是图形界面全能型并自带 WebUI/API,Transmission 走轻量稳定路线,Deluge 是 Python 生态的守护进程 + 瘦客户端架构,aria2 根本不是 BT 专用工具而是纯命令行多协议下载器。这一页用公开可核验的维度做对照,而不是排一个「第一名」——因为对 NAS 用户、脚本用户、桌面用户来说,答案并不一样。
先看硬事实:仓库与版本状态说明
下表全部来自各自 GitHub 公开接口,采集时间 2026-09-20。star 数不代表质量,且要看清仓库性质。
| 项目 | 语言 | Star / Fork | 最新发布 | 最近提交 | 许可字段 | 仓库性质 |
|---|---|---|---|---|---|---|
| qBittorrent | C++ | 40,217 / 4,879 | v5.2.3(2026-07-07) | 2026-09-16 | NOASSERTION | 主仓库;源码 GPLv2+ / 二进制 GPLv3+ |
| Transmission | C++ | 15,222 / 1,446 | 4.1.3(2026-06-30) | 2026-09-04 | NOASSERTION | 官方仓库(自述 Official … repository) |
| Deluge | Python | 1,796 / 364 | 无 GitHub release | 2026-03-07 | NOASSERTION | 镜像仓库(自述 Git mirror, PRs only) |
| aria2 | C++ | 42,541 / 3,923 | release-1.37.0(2023-11-15) | 2026-06-25 | GPL-2.0 | 主仓库;多协议下载器 |
| libtorrent(底层库) | C++ | 6,069 / 1,107 | v2.1.1(2026-08-10) | 2026-09-19 | NOASSERTION | qBittorrent 依赖的 BT 协议实现库 |
NOASSERTION 不等于「没有许可」,而是「不是单一标准 SPDX」。qBittorrent 就是这种情况。12 项维度逐条对比
这 12 项是「实际用起来会不会卡住」的关键项,比「界面好看」重要得多。判定依据是各项目公开文档与官方功能说明。
| 维度 | qBittorrent | Transmission | Deluge | aria2 |
|---|---|---|---|---|
| 1. 磁力链接 | 支持(含 so 等参数) | 支持 | 支持 | 支持 |
| 2. DHT / PEX / LSD | 支持,可分别开关 | 支持 | 支持 | 支持(可配置) |
| 3. 图形界面 | 有(Qt) | 有(多平台原生) | 有(GTK 瘦客户端) | 无,纯命令行 |
| 4. 无界面 / 后台运行 | 有:qbittorrent-nox | 有:daemon | 有:deluged | 本身就是命令行 |
| 5. Web UI | 内置 | 第三方 web 客户端常见 | Web UI 插件 | 无 Web UI(有 RPC 接口) |
| 6. 远程/API 自动化 | 完整 WebAPI(当前 2.16.2) | RPC 接口 | RPC(JSON) | JSON-RPC(XML-RPC 旧) |
| 7. 限速与调度 | 有(含时段调度) | 有 | 有 | 有 |
| 8. 断点续传 | 支持 | 支持 | 支持 | 支持 |
| 9. 多平台 | Windows / macOS / Linux / nox | 多平台 | Unix 系为主 | 多平台命令行 |
| 10. 广告 / 捆绑 | 无 | 无 | 无 | 无 |
| 11. 连接/做种数可见 | 完整统计面板 | 有统计 | 有统计 | 命令行统计与 RPC |
| 12. 最适合的场景 | NAS + 远程 + 自动化 | 桌面长期挂机 | Python 生态 / 插件 | 脚本化批量下载 |
按场景怎么选:五种典型情况
下面这些组合是「选完不会后悔」的常见搭配,每一条都给出理由与代价。
| 你的场景 | 建议 | 理由 | 要接受的代价 |
|---|---|---|---|
| NAS 上长期挂机下载 | qBittorrent 的 nox 构建 | 官方支持无界面构建,自带 Web UI 与完整 API,远程可管 | 需自行编译或找对应系统的包;Web UI 暴露要额外做安全加固 |
| 桌面装完就不想管 | Transmission | 轻量、界面简单,多平台原生 | 高级功能偏少,深度自动化不如 API 完整的客户端方便 |
| 要写脚本批量下载且混合协议 | aria2 | 一个工具同时处理 HTTP/FTP/BT/Metalink,JSON-RPC 好接 | 没有图形界面,全部配置靠命令行/配置文件 |
| 喜欢 Python、要插件化 | Deluge | Python 实现,守护进程 + 瘦客户端,插件生态 | 注意 GitHub 只是镜像,取包要走官方渠道 |
| 只想先在电脑上试试 BT | qBittorrent 图形版 | 装上即用、功能全、资料多,后续想上 NAS 不用换工具 | 安装包务必从官方渠道取并按安全检查验证 |
选型先问「谁在操作」
人来操作 → 图形界面优先;脚本操作 → API/RPC 完整度优先;两者都有 → 看 Web UI 与 API 是否同一套后端(qBittorrent 与 Deluge 是这种结构)。
再看「跑在哪」
NAS 要考虑的是:能不能无界面运行、有没有对应架构的包、配置文件放哪、断电后能否自启。这几点比界面美观重要得多。
最后看「升级路径」
BT 客户端会持续修安全漏洞。qBittorrent 官方策略明确只维护最新稳定分支,所以选型时要把「升级是否方便」算进去,尤其是 Docker/NAS 部署。
下载客户端本身时的四个坑
这一段和「下载速度」无关,但每年都有人在这里中招。
| 坑 | 常见表现 | 怎么识别 | 正确做法 |
|---|---|---|---|
| 第三方「官方站点」 | 域名里带软件名但不是官方域名,页面全是下载按钮 | 对比官方项目站点域名 | 只用官方站点或官方仓库 Releases |
| 捆绑安装包 | 安装过程推荐其他软件、默认勾选 | 安装向导里出现无关软件的勾选项 | 官方渠道的安装包通常无捆绑;发现捆绑就中止 |
| 不校验签名 | 拿到包直接用,从不比对 | 官方其实提供了校验值或 PGP 签名 | 按官方方式验签(qBittorrent 有公开密钥指纹) |
| 从聚合下载站取包 | 「高速下载」「绿色版」「破解版」 | 出现「破解/增强/去广告版」字样 | 一律不用:这类包无法验证,且常被植入 |
| 不看版本 | 用的是几年前的老版本 | 对比官方最新稳定版号 | 官方只修最新稳定分支的漏洞,老版本有已知问题也不会修 |
选型之后:维护状态怎么自己复核
本站的数字只是某一时刻的快照。这一节给你复核方法,比记住名次有用。
| 要看什么 | 在哪看 | 怎么判断 | 注意点 |
|---|---|---|---|
| 最新稳定版与发布时间 | 官方站点下载页 / 仓库 Releases | 距离现在多久 | 看稳定版,不看 beta |
| 最近一次代码提交 | 仓库首页或 commits | 近几周有提交 = 活跃 | 提交频繁也可能是翻译/CI,不全是功能 |
| 安全策略 | 仓库 SECURITY.md | 是否有漏洞报告渠道、覆盖哪些分支 | qBittorrent 明确只覆盖最新稳定分支 |
| 是否官方仓库 | 仓库 description | 是否自述为 mirror / read-only | 镜像仓库的 issue/PR 数字没有参考意义 |
| 依赖库版本要求 | INSTALL 或构建文档 | 是否与你的系统提供的版本匹配 | 本客户端 对 Qt 与 libtorrent 有明确下限 |
AGENTS.md 写明「强烈不鼓励由 AI agent 撰写或提交 issue / PR,所有 issue 与 PR 都应由人类贡献者提交」。本站因此不代为提交任何 issue 或 PR,只做资料整理。客户端选型常见问题
功能与版本状态以各项目官方文档与 GitHub 公开数据为准;本站未逐个实机运行。
本客户端 和 Transmission 到底怎么选?
看你要不要「远程 + 自动化」。要 NAS 无界面运行、要 Web UI、要写脚本调 API,选 本客户端;只在桌面挂着下东西、希望安装即用不折腾,选 Transmission。两者都开源免费无广告,所以这不是「安全与否」的选择题。
aria2 能当 BT 客户端用吗?
能,但它不是 BT 专用工具。官方描述是「轻量多协议多来源跨平台下载工具,支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 与 Metalink」,通过 JSON-RPC 控制。如果你只需要 BT 且要图形界面,aria2 不是最省事的选项;如果你本来就有脚本流水线,它的多协议能力是优势。
为什么说 Deluge 的 star 数不能代表热度?
因为它那个 GitHub 仓库的 description 明确写着「Deluge BitTorrent client - Git mirror, PRs only」,也就是镜像仓库。star 只反映有多少人给这个镜像点了星,不代表用户规模或开发活跃度。要判断它是否还在维护,应看官方站点的发布情况。
有没有「最好用」的 BT 客户端?
本站不给这类结论。理由很实际:NAS 用户、桌面用户、脚本用户的最优解不同,而「最好」这种绝对化表述在广告法里也属限制用词。这一页给的是 12 项可核验维度 + 五种场景搭配,你可以按自己的条件得出答案。
从 GitHub Releases 下的包一定安全吗?
相对第三方站安全得多,但「下载来源可信」不等于「文件一定没被动过」。完整做法是:官方渠道取包 → 用官方公布的校验值或 PGP 签名验证 → 再安装。本客户端 官方从 v3.3.4 起对源码包与二进制签名,密钥指纹是公开的,验证方法见安全检查清单。
我能在 Docker 里跑吗?
本客户端 官方提供了无界面构建目标(GUI=OFF → qbittorrent-nox),这是容器化的基础。但「用哪个镜像」属于第三方分发范畴,本站不推荐具体镜像,请以官方文档与你自己的镜像审计为准——这也是本站与资源导航站的区别所在。
升级会不会影响正在做的任务?
一般来说任务与配置会保留,但大版本升级做过数据迁移(本客户端 5.2.x 的发布说明里就有「修复潜在的错误迁移流程」这类条目)。稳妥做法:升级前备份配置目录与 .torrent 文件、升级后先跑一次重新校验。以官方发布说明为准。