群辉Synology NAS上transmission的安装与汉化

虽然群晖DSM自带的Download Station的功能已经做的比较完善了,但是由于我有PT下载需求,还是需要使用Transmission.

安装环境: DSM 6.1.5-15254, Transmission 2.93-13, Transmission安装在volume1

Transmission 与 Download Station 是什么关系?

  • Transmission 在群晖系统中默认是没有安装的,也不属于群晖官方出品的软件,它由第三方社群维护;

  • Download Station 是群晖自带的下载软件,使用的是transmission的内核,自己加了个界面,它可以下载http, ftp, BT 等;只是它的BT功能是由封装到内部的 Transmission 来实现;

    所以他们可以是两个软件,如下图所示:

    DS-TR

    所以他们不是一个东西!

在群晖NAS上安装Transmission

添加安装源

  • 登录到DSM —> 套件中心 —> 设置 —> 套件来源 —> 点击 新增

    packages

  • 添加源地址:

    https://packages.synocommunity.com/

  • 套件中心 中 —> 选择 社群 分类, 找到 Transmission 套件。点击 安装 后,套件中心开始下载,下载成功后会弹出安装提示。

    这里的套件都是刚才添加的网址提供的第三方套件,

    在下载Transmission套件的同时, 在 控制面板 —> 共享文件夹 内请先新建共享目录 TRdownloads

    文件夹名称也可以是 PT 等自己喜欢的名字, 下一步安装Transmission套件会用到。

安装&启动Transmission

  • 下载成功后弹出安装提示

    Download directory 填入 /volume1/TRdownloads

    directory地址举一反三

    如需修改下载目录到其他硬盘, 如volume3,待安装完成后在TWC中另行修改为妥。

    Username 及 Password 是登陆 TR Web interface的凭证, 默认都是 admin

  • 点击 应用, 首次启动会失败, 重启nas

  • 重启完成,找到套件中心 —> 已安装 —> Transmission,提示停用,点击 启用

安装成功后就可以通过

http://NAS IP or DDNS:9091/transmission/web/

访问到transmission了。

汉化: 安装 Transmission Web Control

确认系统的SSH功能已开启:

DSM-SSH

登陆NAS 获取 root 用户权限:

win下推荐 putty ssh登陆NA

mac下推荐 Termius ssh登陆NAS

使用DSM账号密码登陆系统, 随后键入sudo -i, 再次输入密码获得root权限

sudo -i

安装 TWC

  • 进入transmission目录:
1
cd /volume1/@appstore/transmission/share/transmission
  • 获取最新的安装脚本:

wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh

1
wget https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/install-tr-control.sh

如果指示 https 获取失败,请使用以下命令获取安装脚本:

wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh –no-check-certificate

1
wget https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/install-tr-control.sh --no-check-certificate
  • 执行安装脚本:
1
2
3
#在安装脚本后面直接加 Transmission Web 所在目录路径
bash install-tr-control.sh /volume1/@appstore/transmission/share/transmission
#注意,路径最后 不要 加 web

等待安装完成,如果网络给力,应该几秒钟即可;

安装完成后,用浏览器访问 Transmission Web Interface(如:http://192.168.1.111:9091/ )即可看到新的界面;

如果无法看到新界面,可能是浏览器缓存了,请强制刷新页面或清空缓存后再重新打开;

TWC-UI

如何更新

以下几种情况,需要更新 Transmission Web Control:

  • Transmission 重新安装或升级之后;

  • Transmission Web Control 版本更新时;

如何更新

  • 如果之前已经下载过安装脚本,只需要在安装脚本所在目录执行一次脚本即可:

bash install-tr-control.sh /volume1/@appstore/transmission/share/transmission

  • 如果没有下载过安装脚本,或脚本有更新时,请参考安装方式。

参考文章连接:

TWC github源

黑群晖6.1系统简单安装transmission套件和汉化

TWC Installation For DSM CN

TWC Linux Installation CN