BOOKING

2018年1月2日星期二

about install the transmission key points

在终端里输入以下命令安装
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,用户名为: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 进程,否则编辑的参数将会被恢复到原来的状态。

没有评论:

发表评论