How to install and configure torrent client in Redhat 6

Posted by Md. Mahidul Hasan on 11:33 PM with No comments
How to install and configure torrent client in Redhat 6

First install dependencies:
[root@gw1 ~]# yum -y install openssl* make gcc gcc-c++ autoconf automake openssl-devel curl-devel libevent-devel wget libevent-1.4.so.2

If still libevent is missing then menually download and install it like this way:
[root@gw1 ~]# wget ftp://rpmfind.net/linux/centos/6.4/os/x86_64/Packages/libevent-1.4.13-4.el6.x86_64.rpm
[root@gw1 ~]# rpm -ivh libevent-1.4.13-4.el6.x86_64.rpm

Now we are going to download a torrent client named transmission:
[root@gw1 ~]# wget http://dl.dropboxusercontent.com/u/72284235/transmission.tar.gz

Lets unzip it and install the necessary packages:
[root@gw1 ~]# tar -zxvf transmission.tar.gz
[root@gw1 ~]# cd transmission

To use transmission client only from command line interface (CLI) follow below steps:
[root@gw1 ~]# rpm -ivh transmission-common-2.13-1.el6.x86_64.rpm
[root@gw1 ~]# rpm -ivh transmission-cli-2.13-1.el6.x86_64.rpm

To use transmission client from desktop envirnment follow below step:
[root@gw1 ~]# rpm -ivh *

OK then. Installation is complete now. Lets download a torrent file from magnet link:
[root@gw1 ~]# transmission-cli magnet:?xt=urn:btih:4d2220f8855996486033ff7b83f5e5d0ba863640&dn=New+Avengers+010+%282013%29+%28Digital%29+%28Zone-Empire%29&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337

To stop the transmission software use the below command:
[root@gw1 ~]# pkill -9 transmission

Resume the download:
[root@gw1 ~]# transmission-cli /root/.config/transmission/torrents/New\ Avengers\ 010\ \(2013\)\ \(Digital\)\ \(Zone-Empire\).cbr.4d2220f885599648.torrent

Stop the download:
[root@gw1 ~]# pkill -9 transmission