莫忘少年凌云志
曾许天下第一流

CentOS 上通过 yum 安装Transmission

似乎原出处已挂,转载到自己博客,防止丢失,转载自Fduo.org

rpm包的方式可以参考这篇文章,不过这里的版本也已经很旧了,geekery现在提供更加方便yum repo的方式安装,自动解决依赖问题,版本很新(目前是2.92),并可通过yum更新。

安装方法非常简单,简单翻译了一下,原文可以参考这里:

cd /etc/yum.repos.d/

然后根据系统版本号与系统位数不同下载不同的repo

cat /etc/issue

比如我的服务器会显示

CentOS release 6.8 (Final)说明是centos6.所以wget对应的repo即可

CentOS 5 x86

wget http://geekery.altervista.org/geekery-el5-i386.repo

CentOS 5 x86_64

wget http://geekery.altervista.org/geekery-el5-x86_64.repo

CentOS 6 x86

wget http://geekery.altervista.org/geekery-el6-i686.repo

CentOS 6 x86_64

wget http://geekery.altervista.org/geekery-el6-x86_64.repo

centos7的防火墙不一样,所以我一直没有去研究centos7,基本都大同小异。

然后用yum安装

yum install transmission transmission-daemon

提示导入GPG Key的时候输y同意即可

注意:如果之前通过RPM包的方式安装过Transmission,需要卸载后再用yum安装。

装好后执行以下代码启动

service transmission-daemon start

然后先关闭

service transmission-daemon stop

去修改配置文件,winscp或者putty里直接vim改

配置文件位置:

CentOS 5

/var/lib/transmission/.config/transmission-daemon/settings.json

CentOS 6

/var/lib/transmission/settings.json

搜索一下以下几个选项改改就可以了,其他具体的配置百度有很多

"rpc-authentication-required": true,
"rpc-enabled": true,
"rpc-password": "管理密码密码",
"rpc-username": "管理用户名",
"rpc-whitelist-enabled": false,

改完保存,执行以下代码重新启动transmission

service transmission-daemon start

然后你就可以通过http://你的服务器IP:9091的方式连接

比如我的http://fr.xxhjkl.win:9091

连不上的添加以下防火墙规则。

iptables -I INPUT -p tcp --dport 9091 -j ACCEPT
iptables -I INPUT -p udp --dport 9091 -j ACCEPT
iptables -I INPUT -p tcp --dport 51413 -j ACCEPT
iptables -I INPUT -p udp --dport 51413 -j ACCEPT

储存

/etc/rc.d/init.d/iptables save

重启防火墙

service iptables restart

自己这边电脑上直接用Transmission-Remote-GUI远程管理。

下载链接: https://pan.baidu.com/s/1miPktCG 密码: akby 具体用法百度。

2017年1月24日更新:

更新通过电脑软件,直接比较详细的管理transmission的方法。

替换transmission自带的web管理界面。转载自github

具体方法:

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

然后重启一下transmission,重新打开远程管理网址登陆以后,管理界面就变成比较高级的了。

 

赞(1) 打赏
未经允许不得转载:面条的小博客 » CentOS 上通过 yum 安装Transmission
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

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

支付宝扫一扫打赏

微信扫一扫打赏