前言

最近疫情在家,给家里的黑群晖搭建了一套自动化家庭影片系统,可实现:选片(及字幕)自动下载,自动订阅下载,自动分类,自动刮削影片元数据,可使用web/app/DLNA访问影片库在线观看,可在线转码(可调用硬解)等功能.

以往教程:

[DSM & Docker]自动家庭影片系统搭建(1)-搭建Jackett和flaresolverr

本篇为教程系列第二篇,将介绍Transmission的搭建

什么是Transmission?

Transmission是一种BitTorrent(BT)客户端,特点是一个跨平台的后端和其上的简洁的用户界面。Transmission以MIT许可证和GNU通用公共许可证双许可证授权,因此是一款自由软件。

Transmission 与 Download Station 是什么关系?

  • Transmission 在群晖系统中默认是没有安装的,也不属于群晖官方出品的软件,它由第三方社群维护;
  • Download Station 是群晖自带的下载软件,它可以下载除了BT以外的其他内容,如:http, ftp 等;只是它的BT功能是由封装到内部的 Transmission 来实现;
  • 他们是两个不同的软件,如下图所示
  • 所以他们不是一个东西!
  • 所以他们不是一个东西!
  • 所以他们不是一个东西!

这里我们用Transmission来下载bt/pt文件


安装过程

Transmission

1.打开群晖"套件中心"右上角设置-套件来源-新增,添加第三方软件源synocommunity社区,位置填写https://packages.synocommunity.com

2.在"社群"页面找到Transmission,安装(因为是国外第三方软件源,国内访问可能会有问题,请自行查找办法,本篇暂不推荐)

transmission-web-control 美化UI

1.因为原版web UI过于简单,这里我选择安装了transmission-web-control这个项目的UI,请确认自己的群晖已经开启了SSH

并且停用transmission

2.通过ssh连接到群晖,输入以下命令

sudo -i //切换成root

wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh   
//下载美化UI的脚本
  • 国内无法访问github,可切换使用gitee获取
wget https://gitee.com/culturist/transmission-web-control/raw/master/release/install-tr-control-gitee.sh
  • 请留意执行结果,如果出现 install-tr-control-cn.sh.1 之类的提示,表示文件已存在,请使用 rm install-tr-control-cn.sh* 删除之前的脚本再重新执行上面的命令;
  • 如果提示 https 获取失败,请使用以下命令获取安装脚本:
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh --no-check-certificate
  • 如果提示文件已存在,可以通过 rm install-tr-control-cn.sh 进行删除后再执行下载;或者在 wget 后面添加 -N 参数,如:
wget -N https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh --no-check-certificate
  • 之后运行脚本
bash install-tr-control-cn.sh

//执行安装脚本(如果系统不支持 bash 命令,请尝试将 bash 改为 sh ):
  • 如果出现 Permission denied 之类的提示,表示没有权限,可尝试添加执行权限:

chmod +x install-tr-control-cn.sh
  • 如果命令成功执行,将出现以下界面:
  • 在出现输入对应数字的时候,输入 1,等待安装完成;

之后访问http://群晖的ip地址:9091,看看UI界面有没有变化,如果没有,请按CTRL+F5刷新。

是一名喜欢每天折腾的咸鱼! 也是一名半退役的算竞摸鱼选手,参与过icpc,天梯赛,蓝桥等比赛. --------------------------------------------------- 百度 飞桨领航团-团长 Datawhale -鲸英助教团成员 上海人工智能实验室 书生·浦语实战营- 助教 --------------------------------------------------- 认证类: 华为 Harmony OS应用开发者高级认证, NISP 一级认证, H3C NE-RS网络工程师认证 --------------------------------------------------- 荣获奖项荣誉: 第十八届“挑战杯”全国大学生课外学术科技作品竞赛 “揭榜挂帅”专项赛-全国特等奖、 “美亚杯”第八届中国电子取证大赛 三等奖、 “蓝桥杯”国优、 中国高校计算机大赛-团体程序天梯赛 省高校一等奖、 “蓝桥杯”省一等奖、 H3C新华三杯 省三等奖、 中国移动“梧桐杯”大数据创新大赛 省三等奖、 百度 飞桨领航团 金牌团长
最后更新于 2024-01-24