sudo apt-get install transmission-daemon
安装过程中会顺带把transmission-cli也安装上,所以安装完毕后系统会多出如下一些命令行工具。
- transmission-cli: 独立的命令行客户端。
- transmission-create: 用来建立.torrent种子文件的命令行工具。
- transmission-daemon: 后台守护程序。
- transmission-edit: 用来修改.torrent种子文件的announce URL。
- transmission-remote: 控制daemon的程序。
- transmission-show:查看.torrent文件的信息。
配置文件目录里面包含如下一些文件:
- settings.json: 主要的配置文件,设置daemon的各项参数,包括RPC的用户名密码配置。它实际上是一个符号链接,指向的原始文件是/etc/transmission-daemon/settings.json。里面的参数解释可以参考官网的配置说明。
- torrents/: 用户存放.torrent种子文件的目录,凡是添加到下载任务的种子,都存放在这里。.torrent的命名包含,种子文件本身的名字和种子的SHA1 HASH值。
- resume/: 该存放了.resume文件,.resume文件包含了一个种子的信息,例如该文件哪些部分被下载了,下载的数据存储的位置等等。
- blocklists/: 存储被屏蔽的peer的地址。
- dht.dat: 存储DHT节点信息。
默认用户
安装时会创建一个用户来专门运行transmission-daemon,用户名为:
注意: 如果使用另外一个用户来运行transmission-daemon的话,会在该用户的目录下,创建一个 .config/transmission-daemon 的文件夹,在这个文件夹里有单独的
按照默认用户和默认配置目录来正确启动和停止transmission-daemon的方式如下。
安装时会创建一个用户来专门运行transmission-daemon,用户名为:
debian-transmission
注意: 如果使用另外一个用户来运行transmission-daemon的话,会在该用户的目录下,创建一个 .config/transmission-daemon 的文件夹,在这个文件夹里有单独的
settings.json
配置文件来配置这个用户对应的daemon进程,下载目录也会变为 $HOME/Download 。按照默认用户和默认配置目录来正确启动和停止transmission-daemon的方式如下。
# 启动
sudo service transmission-daemon start
# 停止
sudo service transmission-daemon stop
http://Server-IP:9091/transmission/
配置主要是通过修改 /var/lib/transmission-daemon/info/settings.json
文件中的参数来实现的。
注意:在编辑 Transmission 配置文件的时候,需要先关闭 daemon 进程,否则编辑的参数将会被恢复到原来的状态。
没有评论:
发表评论