在基于 Ubuntu 的服务器上安装 Transmission 及其 WebUI。
就没什么好说的,直接装就行(笑)。
安装
以下两种方式二选一即可,一般来说 Ubuntu 源的版本较旧,PPA 的版本较新。
Ubuntu 软件源
1 | sudo apt update&&sudo apt install transmission-daemon |
PPA 源
用 PPA 的源安装就是多了一个添加源的步骤:
1 | sudo add-apt-repository ppa:transmissionbt/ppa |
配置
Transmission 的配置文件在/etc/transmission-daemon/settings.json
,用文本编辑器打开即可。
打开配置文件之前需要先停止 Transmission 服务,否则配置文件会被覆写。
1 | sudo systemctl stop transmission-daemon |
下面列出一些比较重要的项,便于开启 RPC 服务。
1 | { |
rpc-authentication-required
:RPC要求认证,开放到公网的话建议开启;rpc-enabled
:RPC 服务开关,确保是True;rpc-username
:RPC 服务认证用户名;rpc-port
:RPC 服务监听端口;rpc-password
:RPC 服务认证密码;rpc-whitelist-enabled
:RPC 服务白名单,建议关掉。
配置好后保存,启动服务即可:
1 | sudo systemctl start transmission-daemon |
使用
访问如下地址即可:
1 | http://<IP 地址>:9091/transmission/web/ |
Transmission 做种
做种需要使用transmission-create
工具。
用法:
1 | transmission-create [-p] [-o file] [-c comment] [-t tracker] <source file or directory> |
参数释义:
-p
/--private
:包含私人追踪信息(private trackers)的bt种子标志,即pt种子;-c
/--comment
:为种子文件添加一个说明;-t
/--tracker
:为种子添加Tracker,如果需要添加不止一个Tracker,则多次使用即可;source file or directory
:要提供下载的源文件或者目录;-o
:种子输出到文件。
示例:
1 | transmission-create \ |