Skip to content

Transmission Web Interface Folder

栽培者 edited this page Mar 6, 2018 · 2 revisions

Transmission Web Interface 工作目录

Transmission Web Interface 可以允许不同的工作目录,在官方文档中,介绍了 TRANSMISSION_WEB_HOME 环境变量的方式,比对后,该方式比较适合 Tr-Web-Control 的工作方式,以后安装脚本将优先使用这种方式。

环境变量设置

假设 Tr-Web-Control 的代码已保存至 /volume1/tr-web-client ,以下为两种设置方式可使之生效:

方式一

如果 transmission-daemon 是以当前用户运行的,需要执行以下操作

  1. 设置 TRANSMISSION_WEB_HOME
export TRANSMISSION_WEB_HOME=/volume1/tr-web-client
  1. 重启 transmission-daemon 即可;

方式二

如果 transmission-daemon 不是以当前用户运行的,那么要使 Transmission 相关的环境变量生效,需要修改 /etc/profile 文件,加入 TRANSMISSION_WEB_HOME 内容,具体操作步骤如下:

  1. 使用 vi 编辑 /etc/profile
vi /etc/profile
  1. 输入 i 进入编辑模式,在最后一行加入以下内容
export TRANSMISSION_WEB_HOME=/volume1/tr-web-client
  1. esc 键,然后输入 :wq 保存并退出编辑器
  2. 要使设置马上生效,需要再执行以下命令:
source /etc/profile
  1. 重启 transmission-daemon 后,TRANSMISSION_WEB_HOME 即可工作;

用户可根据自己的运行环境,选择一种方式,如果不知道自己的 Transmission 以什么用户运行,可直接使用第二种方式。

其他注意事项

据网友 @fcying 反馈,如果使用 systemd 启动 Transmission 时,需要在 systemd 脚本里面设置环境变量才可使 TRANSMISSION_WEB_HOME 生效。

[Service]
Environment=TRANSMISSION_WEB_HOME=/volume1/tr-web-client