BT架设# Centos 7下编译安装BT客户端Transmission

244次阅读
没有评论

共计 1064 个字符,预计需要花费 3 分钟才能阅读完成。

前言

为什么要单独说Centos7而不是我喜欢的Debian/Ubuntu的原因,就是因为容易踩坑,刚帮人架设BT客户端,系统是Centos 7的,一开始以为区别不是很大,后来发现连软件包都没有。

下面就讲讲在Centos7下编译安装Transmission的正确姿势。

安装EPEL源

相比Debian/Ubuntu等系统,Centos确实是一个非常稳定的系统,但这个稳定是以牺牲快速的版本更新为代价的,官方的库又旧又老,很多软件都不能通过yum安装,只能现编译安装,所以需要先安装Fedora的EPEL源。

yum install epel-releaseyum -y update

安装Transmission

yum install transmission-cli transmission-common transmission-daemon

好了,安装完成!
.
.
.
.
.
然而并不会这么简单。这里就说到这个软件的坑了。Transmission的配置文件必须要首次启动软件后才会生成。
并且,默认的配置文件是不能直接使用的,需要自己手动修改,这样就必须停止运行Transmission。

所以需要输入下面两条命令(感觉好奇怪啊

systemctl start transmission-daemonsystemctl stop transmission-daemon

编辑配置文件

配置文件路径可以使用find命令查找,这里直接用了,一般都是默认的:

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

在文件中找到并修改下面这些行:

"rpc-authentication-required": true, #启动网页认证"rpc-enabled": true,"rpc-password": "passwd", #登录密码,启动后会被加密"rpc-username": "admin", #登录用户"rpc-whitelist-enabled": false, #关闭ip白名单

登陆用户/密码自己修改,上面代码仅作演示。

创建下载目录并启动

mkdir /home/downloadchown -R transmission:transmission /home/downloadsystemctl start transmission-daemon.service

访问 serverip:9091 就可以访问到Transmission的WEB界面了,接下来就是正常操作。

正文完
 
admin
版权声明:本站原创文章,由 admin 2019-09-15发表,共计1064字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码