Transmission 安装Windows从官网下载官方 msi 安装包,运行后根据引导进行安装即可。
需要注意的是安装时的几个选项的意思:
Qt client:带 GUI 的客户端,用于连接 Transmission 服务。
Daemon:Transmission 的守护程序。
Command-line tools:Transmission 的命令行工具。
Web Interface:WebUI 客户端,作用与 Qt client 一样,不过是在浏览器中访问,会方便一点,使用体验上不如 Qt client。
安装完成后,打开 C:\Windows\ServiceProfiles\LocalService\AppData\Local\transmission-daemon\settigs.json 即可编辑配置,如果安装了 Web Interface,则可以打开 http://localhost:9091/ 查看 WebUI。
如果无法打开 WebUI 或连接不上,可能是安装时没有选择,也可能是服务未启动,可以在 Windows 服务管理中找到 Transmission 并启动。
Linux使用 apt 安装 Transmission daemon。
1apt install transmission transmission-daemon
此时官方原版 WebUI 就在 /usr/share/transmission/web 了。
进入 /var/lib/transmission-daemon/.config/transmission-daemon ,可以看到关于 Transmission 相关文件,例如配置文件 settings.json,DHT 节点记录 dht.dat,torrents 存放所有导入到 Transmission 的种子文件,resume 存放下载中的文件数据等。
可以看到这里的 settings.json 实际上是一个符号链接,指向的是 /etc/transmission-daemon/settings.json。
目录 /var/lib/transmission-daemon/downloads 是我们下载文件的默认存放路径。
注意事项配置文件回滚查看 /etc/transmission-daemon/README.json (这个后缀名就离谱)可以得知:daemon 在退出的时候会把内存里的配置写到文件中去,所以在编辑配置文件的时候,不要使用 systemctl restart,而是先 stop,编辑完配置文件后再 start。
403 错误如果出现 403,可以更改 rpc-whitelist 和 rpc-whitelist-enabled 选项来达到自己想要的效果,如果不明白这些选项的作用可以直接将 rpc-whitelist-enabled 设置为 false 关闭该功能。
安装 TWCTWC(Transmission Web Controller)是一个比官方 WebUI 更美观好用的第三方 Transmission WebUI。安装方式也很简单。
先获取安装脚本:
1wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
注意: 这个脚本可能不是一次性的(比如后续更新 TWC 版本等需要用到),所以建议放在一个找得到的地方而不是随手放 tmp 目录中。
运行脚本,根据菜单输入命令安装 TWC 即可。
TWC 安装完毕后访问 Transmission 配置文件中指定的端口即可(默认是 9091)。
参考
transmission配置文件更改后自动回滚的问题 - 玉子烧
Linux Installation CN - ronggang/transmission-web-control