Transmission:轻量开源 BT 下载客户端 #
Transmission是什么? #
Transmission 是一款开源免费的 BitTorrent(BT)下载客户端,用于通过种子文件(.torrent)和磁力链接下载、上传与分享 P2P 网络资源。
它最初诞生于 macOS 平台,如今已发展为跨平台工具,官方提供 Windows、macOS 与 Linux 版本,并内置可远程访问的 Web 管理界面。与许多商业下载器相比,Transmission 的核心卖点是「轻、快、干净」:安装包体积小、内存与 CPU 占用低,界面简洁无广告、无捆绑插件、不强制注册账号,也不推送任何推广内容。它完整支持 DHT、PEX、LPD、uTP、加密传输与 IPv6 等现代 BT 协议特性,既能满足普通用户的日常下载需求,也常被用作 NAS、软路由与服务器上的常驻后台下载服务。
对于注重隐私、希望长期挂机做种,或者需要远程管理下载任务的用户来说,Transmission 是一个稳定可靠且完全免费的选择。
Transmission有哪些亮点特色? #
- 开源免费,无广告无捆绑:Transmission 是完全开源的软件项目,代码公开可审计,安装包内不含任何广告、弹窗或第三方推广组件,使用过程中也不会强制注册账号或登录。
- 轻量低耗,适合长期挂机:核心程序体积小、资源占用低,在 NAS、树莓派或低配设备上也能长时间稳定运行,是众多 NAS 系统默认集成的 BT 下载组件之一。
- 多平台覆盖,界面风格原生:官方提供 Windows、macOS 与 Linux 版本,macOS 端采用原生界面风格,Linux 端提供 GTK 与 Qt 两种图形界面,另有命令行版本与后台守护进程。
- 内置 Web 远程管理界面:开启远程控制后,可通过浏览器访问本机或其他设备的 Web UI(默认端口 9091),实时查看进度、添加任务、调整限速,实现异地管理下载。
- 协议支持完整:支持磁力链接、DHT 分布式哈希表、PEX 节点交换、LPD 本地节点发现、uTP 传输协议、IPv6,以及 BT v1/v2 种子,兼容性良好。
- 传输加密与隐私保护:内置协议加密选项(可设为优先或强制),配合可选的黑名单(Blocklist)与随机端口功能,降低被流量识别与骚扰的风险。
- 精细的带宽与任务管理:支持全局与单任务限速、「乌龟模式」计划限速、任务队列与优先级调整、选择性下载种子内部分文件,方便在下载时不影响正常上网。
- 远程控制与生态扩展:提供 RPC 接口与
transmission-remote命令行工具,可被大量第三方移动端应用、浏览器扩展和 NAS 插件调用,扩展性强。

免费下载 Transmission #
以下为整理的各平台安装包,点击链接即可下载(网盘资源,具体版本以页面显示为准)。表中版本号为 4.1.3,该版本的具体更新内容与发布时间官网未说明。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| Transmission-4.1.3.dmg | macOS 安装包(.dmg) | 10.7 MB | 夸克网盘 |
| transmission-4.1.3-x64.msi | Windows 64 位安装包(.msi) | 22.2 MB | 夸克网盘 |
| transmission-4.1.3-x86.msi | Windows 32 位安装包(.msi) | 19.6 MB | 夸克网盘 |
提示:官网官方下载地址请以 https://transmissionbt.com/ 页面所示为准;Linux 用户建议通过系统自带包管理器或官方仓库安装,详见下文安装章节。
Transmission 如何使用? #
Transmission 的操作逻辑与主流 BT 客户端一致,新手按以下流程即可完成第一次下载:
- 启动软件:安装完成后打开 Transmission,主界面左侧为任务筛选(全部、下载中、已完成、活动中等),中间为任务列表,右侧/下方为任务详情(文件、Tracker、节点、速度)。
- 添加下载任务:点击左上角的「打开」按钮选择本地
.torrent种子文件,或点击「添加链接 / Add URL」粘贴磁力链接(magnet:?xt=...),也可以直接把种子文件拖拽到窗口中。 - 设置保存位置与文件:在弹出的对话框中确认下载目录,并可勾选「只下载部分文件」来选择性下载种子内的大文件,避免浪费带宽与磁盘空间。
- 管理任务运行状态:右键任务可执行暂停、继续、校验、删除(可选择是否同时删除数据)、调整队列优先级;点击左下角的「乌龟」图标可一键切换到计划限速模式,边下载边上网。
- 开启远程管理(可选):进入「编辑 → 首选项 → 远程」,勾选「允许远程访问」,设置用户名与密码,即可在浏览器中访问
http://本机IP:9091查看和管理任务,默认端口为 9091。 - 命令行使用(可选):Linux 或服务器环境下可运行
transmission-daemon以后台服务方式启动,再用transmission-remote添加任务、查看状态或调整限速,适合无图形界面的场景。
Transmission的常见问题? #
Q1:Transmission 是免费的吗?需要付费或注册吗? Transmission 是完全开源免费的软件,无广告、无内购、无需注册账号。下载和安装后即可直接使用全部核心功能,具体授权条款细节官网未说明,但可确认不存在付费解锁功能的情况。
Q2:为什么下载速度很慢,甚至没有速度? BT 下载速度主要取决于种子健康度(做种人数)、你的网络环境以及端口是否可被外部连接。建议:确认种子本身有足够做种者;在首选项中开启 UPnP/NAT-PMP 或手动做端口映射;关闭系统防火墙对 Transmission 的拦截;避免同时使用多个 BT 客户端抢占连接数。
Q3:Transmission 支持磁力链接吗?
支持。既可以在「添加链接」中直接粘贴 magnet: 开头的磁力链接,也可以从浏览器点击磁力链接后由 Transmission 自动接管。磁力链接需要依靠 DHT 网络寻找节点,建议在首选项中保持 DHT、PEX、LPD 处于开启状态。
Q4:如何让下载完成后继续做种? 默认情况下任务完成后会继续做种,直到达到分享率或做种时间限制。可在「首选项 → 队列」中设置分享率上限或做种时长;若希望无限做种,将其设为「无限」即可,适合需要长期保种的用户。
Q5:Transmission 有手机版吗?能在手机上远程控制吗? 官方目前未提供 Android / iOS 客户端(官网未说明相关计划)。但可以通过开启远程控制后,使用浏览器访问 Web UI,或借助支持 Transmission RPC 的第三方移动应用进行远程管理,具体第三方应用请自行甄别安全性。
Q6:下载到一半中断了,重新打开还能继续吗? 可以。Transmission 会记录任务状态与已下载的数据块,重新打开软件后任务会处于暂停状态,点击「继续」即可从断点续传;若提示校验,等待校验完成即可恢复下载。
Transmission如何安装? #
Windows 系统
- 从上方下载表格获取对应架构的
.msi安装包(64 位系统选 x64,32 位系统选 x86)。 - 双击安装包,按照向导点击「下一步」完成安装,默认会创建桌面快捷方式。
- 如需静默安装(适合批量部署),可在命令行中执行:
msiexec /i transmission-4.1.3-x64.msi /qn。 - 安装过程中若系统提示防火墙询问网络访问权限,请选择「允许访问」,否则可能影响 P2P 连接。
macOS 系统
- 下载
Transmission-4.1.3.dmg并双击打开。 - 将 Transmission 图标拖拽到「应用程序(Applications)」文件夹中。
- 首次打开时若提示来自未识别开发者,可在「系统设置 → 隐私与安全性」中点击「仍要打开」,或右键图标选择「打开」。
- 也可使用 Homebrew 安装:
brew install --cask transmission。
Linux 系统
- Debian / Ubuntu 系:
sudo apt install transmission-gtk(图形界面)或sudo apt install transmission-daemon(后台服务)。 - Fedora / RHEL 系:
sudo dnf install transmission-gtk或sudo dnf install transmission-qt。 - 其他发行版可通过 Flatpak、Snap 或源码编译安装,具体命令官网未说明,请以发行版仓库为准。
- 若使用
transmission-daemon,安装后需编辑配置文件并启动服务:sudo systemctl enable --now transmission-daemon。
NAS 与服务器(补充) 多数 NAS 系统(如群晖、威联通、OpenWrt)在应用中心内置 Transmission 组件,可直接一键安装;也可使用 Docker 镜像方式部署,具体镜像名称与配置参数官网未说明。
Transmission如何卸载? #
Windows 系统
- 打开「设置 → 应用 → 已安装的应用」(或控制面板的「程序和功能」)。
- 找到 Transmission,点击「卸载」并按照提示完成移除。
- 若需彻底清理,可手动删除残留的配置目录:
%APPDATA%\Transmission(通常为C:\Users\用户名\AppData\Roaming\Transmission)以及%LOCALAPPDATA%\Transmission。 - 卸载前建议先暂停所有任务,避免未完成的数据被中断损坏。
macOS 系统
- 打开「访达 → 应用程序」,将 Transmission 图标拖入废纸篓,或右键选择「移到废纸篓」。
- 输入管理员密码确认删除,然后清空废纸篓。
- 如需清除配置与缓存,可手动删除以下路径(删除后下载历史与设置将丢失):
~/Library/Application Support/Transmission~/Library/Preferences/org.m0k.transmission.plist~/Library/Caches/org.m0k.transmission
- 若通过 Homebrew 安装,可执行
brew uninstall --cask transmission卸载。
Linux 系统
- Debian / Ubuntu:
sudo apt remove --purge transmission-gtk transmission-daemon。 - Fedora / RHEL:
sudo dnf remove transmission-gtk或sudo dnf remove transmission-qt。 - 若通过 Flatpak 或 Snap 安装,分别执行
flatpak uninstall或snap remove transmission对应的卸载命令。 - 配置文件默认为
~/.config/transmission,卸载程序通常不会自动删除,需要清理时请手动移除该目录(使用transmission-daemon的用户配置可能位于/var/lib/transmission-daemon,删除前请确认不再需要其中的任务数据)。
说明:以上安装与卸载步骤基于 Transmission 的通用使用方式整理,具体版本差异、授权条款与最新发布说明以官网 https://transmissionbt.com/ 为准;本文中未能从官网确认的信息已标注「官网未说明」。
