马春杰杰博客
致力于深度学习经验分享!

CentOS编译安装跳检版Transmission并美化WEB UI

最新目录

本文标签: bash git Transmission username word 跳检版Transmission

这次采用编译的方式来进行,主要是因为这次安装的为Transmission跳检版。安装正常版的话,可以看文末链接。

1. 安装跳检版Transmission

git clone https://gitee.com/fork-project/transmission-2.92_skiphashcheck.git

./configure

make 

sudo make install

中间可能会遇到错误:

1.1 错误1:

checking for LIBCURL... configure: error: Package requirements (libcurl >= 7.15.4) were not met:

No package 'libcurl' found

解决方法:

sudo yum install libcurl-devel.x86_64

1.2 错误2:

checking for LIBEVENT... configure: error: Package requirements (libevent >= 2.0.10) were not met:

No package 'libevent' found

解决方法:

sudo yum install libevent-devel.x86_64

1.3 错误3:

解决方法:

autoreconf -f -i

1.4 错误4:

无法打开webUI

解决方法:

关闭防火墙。service firewalld stop

1.5 错误5:

409: Conflict
Your request had an invalid session-id header.

解决方法:

后面地址后面不要加transmission,直接使用ip:9091即可。

2. 使用Transmission

首先创建配置文件:

transmission-daemon -g /usr/local/transmission

然后修改配置文件:

killall transmission-daemon

vi /usr/local/transmission/settings.json

主要修改这一块:

3. 安装webUI

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

bash install-tr-control-gitee.sh

直接选择安装最新版本即可。如果安装之后无法打开,提示index.html不存在的话,就需要手动安装一下了。

git clone https://gitee.com/fork-project/transmission-web-control.git

src文件夹下的所有文件都移动到提示的web路径下即可。

在跳检的时候,只需要选中种子,然后点击“获取更多peer”即可。这个按钮是灰色的,不用管它。

4. 安装正常版Transmission

赞(300) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《CentOS编译安装跳检版Transmission并美化WEB UI》
文章链接:https://www.machunjie.com/setup/pt/1026.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: