kn007的个人博客
♥ You are here: Home > > > VPS中CentOS安装Transmission下载BT

VPS中CentOS安装Transmission下载BT

by | 2 Comments

Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面,以MIT许可证和GNU通用公共许可证双许可证授权,因此是一款自由 软件,还被众多linux发行版,包括Ubuntu、Mandriva、Mint、Fedora、Puppy、openSUSE 选作默认BT下载工具;Imageshack的服务使用其技术。它的亮点在于稳定和有爱的界面。上面已经提到了很多种Linux系统都内置了这软件,可是使用最广的Centos居然无视掉了,情何以堪,只能靠自己了。
首先,前期工作上可考虑导入证书

rpm --import http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY

第二步,就是要对yum进行配置。详细的参考官网中的geekery库的介绍,从头做到尾。start[geekery]

最后,只需要使用命令:yum install transmission*完成安装就行。
注:如果出现提示,输入y,yes就行了。


接下来是配置了:

首先呢,先启动软件,以自动生成默认配置文件。然后关掉软件,或强行关闭掉,查看进程确保软件完全关闭。

service transmission-daemon start
service transmission-daemon stop

接着,编辑配置文件,有时候位置可能不同,请先用locate命令找下transmission文件夹的位置。

cd /var/lib/transmission/
sed -i 's/^.*rpc-whitelist-enabled.*/"rpc-whitelist-enabled": false,/' settings.json
sed -i 's/^.*rpc-authentication-required.*/"rpc-authentication-required": true,/' settings.json
sed -i 's/^.*rpc-username.*/"rpc-username": "这里添你的登陆名",/' settings.json
sed -i 's/^.*rpc-password.*/"rpc-password": "这里添你的密码",/' settings.json

然后呢,分别找到"download-dir"和"incomplete-dir",这两个分别代表“下载完成的保存路径”和“未下载完成的保存路径”。

vi /var/lib/transmission/settings.json

注:其中的"umask": *,里面“*”号代表数字,这里改为0的话,可以控制默认下载文件权限为777。其他自行度娘发掘。

最后根据你设置的路径,赋予权限:

mkdir -p /data/transmission/Downloads/
chown -R transmission.transmission /data/transmission/Downloads/
chmod g+w /data/transmission/Downloads/
mkdir -p /data/transmission/Downloading/
chown -R transmission.transmission /data/transmission/Downloading/
chmod g+w /data/transmission/Downloading/

OK,大功告成,请使用命令启动transmission:

service transmission-daemon start

现在可以通过浏览器访问IP或域名:端口来使用网页GUI了。另外嫌网页GUI不够用,还可以用一些远控软件爱你来管理,主要有transmission-remote-dotnet和transmisson-remote-gui。
如果开机不会自启动,请在/etc/rc.local添加,或者直接注册服务,再或者第三方脚本也是可以的。

转载请注明转自:kn007的个人博客的《VPS中CentOS安装Transmission下载BT

donate
有所帮助?

Comments

2 Comments立即评论
Loading...
  1. LV4回复

    终于找到了解决服务器硬盘过大问题的办法了。。。。 :mrgreen: :mrgreen:

    1. MOD回复

      @山姆: 哈哈哈

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif