ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

transmission-daemon安装

2021-09-23 19:01:12  阅读:219  来源: 互联网

标签:control web daemon transmission rpc 安装


官方主页
https://transmissionbt.com/
下载页面
https://transmissionbt.com/download/

在下载页面可下载win版
在这里插入图片描述

Linux可以根据下方具体的系统下载(还是在本页往下拉,这里截图不全,具体自己看)
在这里插入图片描述

本文主要介绍在CentOS中的安装方式
Centos可以通过yum来安装(需安装epel)
执行命令即可

yum install transmission-daemon

CentOS7系统中的版本为2.94,CentOS8的版本可以直接安装3.0
CentOS7可通过下方方式安装3.0版本(就是安装个yum源)
点击下方链接
在这里插入图片描述

选择自己对应的系统
在这里插入图片描述

下载对应的rpm包(就是个yum源)
在这里插入图片描述

此时再执行安装命令安装的就是3.0版本了

yum install transmission-daemon

启动服务

systemctl start transmission-daemon

此时会生成对应的配置文件
注意2.94配置路径在
/var/lib/transmission/.config/transmission-daemon/
3.0配置路径在
/var/lib/transmission/
2.94升级到3.0可通过rsync同步配置

rsync -av /var/lib/transmission/.config/transmission-daemon/ /var/lib/transmission/

配置文件settings.json

有几个关键的配置项,服务要先stop再修改,否则配置会被覆盖
下载目录,改成自己

"download-dir": "/var/lib/transmission/Downloads",

Host白名单,感觉没啥用

"rpc-host-whitelist": "",
"rpc-host-whitelist-enabled": false,

允许哪些IP访问,不是本地的话需要加上,没必要的话就关了

"rpc-whitelist": "127.0.0.1,192.168.16.10",
"rpc-whitelist-enabled": false,

设置用户名密码

"rpc-authentication-required": true,
"rpc-username": "admin",
"rpc-password": "123456",

服务重启后密码会自动加密,会变成以下形式

"rpc-password": "{bfd290d92f1bcf4b6e2043770ab649e7e811f1849Kp0cgQT",

端口可以自己改,避免冲突

"rpc-port": 9091,

访问页面为http://IP:9091

Web扩展安装
在这里插入图片描述

默认的不喜欢可以安装新的webui
建议使用transmission-web-control(好歹是中文)
建议在gitee下,国内的快些
Web页面文件都在/usr/share/transmission/web目录下,有兴趣的可以自己改
手动安装
将index.html重命名为index.original.html
然后直接把下载下来的src目录中文件直接放进去即可
在这里插入图片描述

用脚本安装存在问题,没都试

cp: cannot stat ‘/tmp/tr-web-control/transmission-web-control/src/.’: No such file or directory

实际路径为
/tmp/tr-web-control/transmission-web-control-v1.6.1-update1/src/
直接把main函数中clear注释掉(大概140行)
防止被清理掉,然后手动拷贝即可(注意前面有.)

# 开始
main() {
	begin
	# 初始化值
	initValues
	# 安装
	install
	# 清理
	#clear
}

之后自己拷贝

cp -r /tmp/tr-web-control/transmission-web-control-v1.6.1-update1/src/. /usr/share/transmission/web/

默认
在这里插入图片描述

新版页面
在这里插入图片描述

标签:control,web,daemon,transmission,rpc,安装
来源: https://blog.csdn.net/bener2008zj/article/details/120440947

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有