前言
最近疫情在家,给家里的黑群晖搭建了一套自动化家庭影片系统,可实现:选片(及字幕)自动下载,自动订阅下载,自动分类,自动刮削影片元数据,可使用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刷新。
Comments NOTHING