It is currently Thu May 23, 2013 2:06 pm

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 33 posts ]  Go to page 1, 2, 3, 4  Next
Author Message
 Post subject: How to Install Transmission 2.13 Install
PostPosted: Fri Jan 07, 2011 3:39 pm 
Super Tonidoid
Super Tonidoid
Joined: Fri Jan 07, 2011 2:49 pm
Posts: 25

It took me about 3 full days to get this all worked out and I thought a quick how to for the next person would be good. This is set up so you can mostly just copy and paste at this point.

I'm basically using the plug as a torrent server and NAS to store everything. I have a couple of Boxee Boxes around the house and they are set up to nightly access the shared drive that Transmission downloads into. My torrent files drop into a watch directory and get trashed once transmission picks them up. These are all options in the settings.json file.

First I followed this to boot off USB thumb drive (Sandisk Cruzer 4GB)
http://www.tonido.com/help/Topics/IDH_Topic240.htm

After booting up and verifying I was on the USB by running df -h from the prompt to see the rootfs was indeed on the USB drive I proceeded. You must do this from a USB drive or you will VOID your warranty.
I then ran the following commands in order. I recommend having something else to do during this time because some of them take a bit to complete. Run each one at a time.
Code:
mkdir /var/cache/apt/archives
mkdir /var/cache/apt/archives/partial
apt-get update
apt-get upgrade
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get upgrade
apt-get install -f
apt-get autoremove
apt-get autoclean
apt-get install transmission-cli transmission-common transmission-daemon


Created my settings file, you can find examples on the transmission wiki so I'm not going to go into that right now. Also if you need help with nano you can find it on the web. You get two freebies though, ctrl-o saves the file, and ctrl-x gets you out of nano.
Code:
nano /var/lib/transmission-daemon/settings.json


You need to chown your directories to the user debian-transmission once you've decided what they are in the settings file. This will allow Transmission to read and write to them.

Code:
chown debian-transmission downloads/


Then I linked it to the proper place
Code:
ln -s /var/lib/transmission-daemon/settings.json /etc/transmission-daemon/settings.json


I then restarted the service to verify I had it working correctly and it was reading my settings
Code:
/etc/init.d/transmission-daemon stop


Now at this point we actually have Transmission 1.5 installed and working but we want the newer version. I then followed the instructions here for building the newer versions myself.
https://trac.transmissionbt.com/wiki/Bu ... omatarball

You'll need to run this for the development tools
Code:
apt-get install build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev


And some that are not in the instructions but you'll need them for compiling anything over Transmission 2.0
Code:
wget http://www.backports.org/debian/pool/main/libe/libevent/libevent-1.4-2_1.4.13-stable-1~bpo50+1_armel.deb
wget http://www.backports.org/debian/pool/main/libe/libevent/libevent-core-1.4-2_1.4.13-stable-1~bpo50+1_armel.deb
wget http://www.backports.org/debian/pool/main/libe/libevent/libevent-dev_1.4.13-stable-1~bpo50+1_armel.deb
wget http://www.backports.org/debian/pool/main/libe/libevent/libevent-extra-1.4-2_1.4.13-stable-1~bpo50+1_armel.deb
dpkg -i *.deb


Now we get download, uncompress, and build the 2.13 version
Code:
wget http://download.m0k.org/transmission/files/transmission-2.13.tar.bz2
bunzip2 transmission-2.13.tar.bz2
tar xvf transmission-2.13.tar
cd transmission-2.13
./configure -q && make -s
make install


Copy the new builds to the proper place so that the init script will use them and restart the service.
Code:
/etc/init.d/transmission-daemon stop
cp /usr/local/bin/tran* /usr/bin/
/etc/init.d/transmission-daemon start


At this point you should be running 2.13 and it should be set to autostart. Remember to restart anytime you change settings.json.

BAM!


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Sat Jan 08, 2011 11:18 am 
Admin Tonidoid
Admin Tonidoid
User avatar
Joined: Tue Dec 30, 2008 12:13 am
Posts: 7305
Location: Dallas, USA

Very cool! Thanks for posting!


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Mon Jan 10, 2011 2:55 am 
Super Tonidoid
Super Tonidoid
Joined: Fri Nov 26, 2010 10:09 am
Posts: 25

I also have Transmission setup on my TonidoPlug. Running it with Transmission Remote GUI. Best torrent setup ever !!!


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Wed Jan 12, 2011 8:00 pm 
Super Tonidoid
Super Tonidoid
Joined: Mon Jan 10, 2011 12:02 pm
Posts: 49

does this implementation of Transmission support peerblocking feature found in the GUI version of Transmission?


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Wed Jan 12, 2011 8:50 pm 
Super Tonidoid
Super Tonidoid
Joined: Fri Jan 07, 2011 2:49 pm
Posts: 25

It is my assumption that it does, I have it configured in my settings.json file to do that and if you then download the transmission remote client and connect you can see that it is enabled. The web client won't show you at all, but this build was the newest when I wrote this up the other day.


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Thu Jan 13, 2011 5:32 pm 
Super Tonidoid
Super Tonidoid
Joined: Mon Jan 10, 2011 12:02 pm
Posts: 49

bradley4681 wrote:
It is my assumption that it does, I have it configured in my settings.json file to do that and if you then download the transmission remote client and connect you can see that it is enabled. The web client won't show you at all, but this build was the newest when I wrote this up the other day.


Nice.. i think im going to have to look into this .. was one of the primary reasons I wasn't using the native torrent app .. this might resolve that.


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Thu Jan 13, 2011 6:53 pm 
Super Tonidoid
Super Tonidoid
Joined: Fri Jan 07, 2011 2:49 pm
Posts: 25

i actually use an app on my mac called automatic, http://codingcurious.com/automatic/ that downloads new episodes of shows i like and drops them into a share on the plug called "watch". i have transmission watch this directory and it auto starts the torrent and trashes the original .torrent file. easy as pie and I've taught the wife how to search for stuff she wants that's not in the automatic program and add it via the transmission web panel. we dropped cable about a year ago and we have boxee boxes in all the rooms, loving it!

i have the big external drive with only 3 folders:
Downloads
Incomplete
Watch

I have transmission move the finished torrents to the downloads folder when finished so boxee won't scan an incomplete file and someone in the house try to play it.


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Thu Feb 03, 2011 2:39 am 
Super Tonidoid
Super Tonidoid
Joined: Fri May 21, 2010 2:50 pm
Posts: 44

bradley4681 wrote:
i actually use an app on my mac called automatic, http://codingcurious.com/automatic/ that downloads new episodes of shows i like and drops them into a share on the plug called "watch". i have transmission watch this directory and it auto starts the torrent and trashes the original .torrent file. easy as pie and I've taught the wife how to search for stuff she wants that's not in the automatic program and add it via the transmission web panel. we dropped cable about a year ago and we have boxee boxes in all the rooms, loving it!

i have the big external drive with only 3 folders:
Downloads
Incomplete
Watch

I have transmission move the finished torrents to the downloads folder when finished so boxee won't scan an incomplete file and someone in the house try to play it.


for those attempting to do this with the tonido plug directly, i have been successful to a small extent. there is a nifty application called flexget. it runs on rss feed to identify and pick sitcoms you maybe following with the help of a small yml config file. i have linked almost 10 sitcoms to the eztv.it rss feed and on the hour, flexget checks the feeds for new releases and for any positive match it downloads the torrent file to a dir being watched by transmission client. voila !!

_________________
USB Boot DEBIAN | 500GB ext3 | Transmission Torrent with Flexget auto torrent downloading | MPD Server using logitech audio dongle | Wordpress Blog |


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Sun Feb 06, 2011 1:47 pm 
Super Tonidoid
Super Tonidoid
Joined: Mon Jan 10, 2011 12:02 pm
Posts: 49

Does it support blocking of IP addresses? .. without some kind of IP address range blocking its not really useful (to me anyway) .. Transmission has the ability to let you subscribe to ip address block lists..


Offline
 Profile  
 Post subject: Re: How to Install Transmission 2.13 Install
PostPosted: Sat Feb 12, 2011 10:11 am 
Veteran Tonidoid
Veteran Tonidoid
Joined: Mon Jan 17, 2011 1:00 am
Posts: 72

I have installed transmission on my tonidoplug, but its been very slow. Speed never goes beyond 30 KB/s. I have forwarded port 51413 on my router, and configured iptables to allow that port. Still no luck.

The same torrent file downloads in excess of 200 KB/s on the torrent client included with the tonido plug, so its not my ISP or Internet bandwidth thats the cause.


Offline
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 33 posts ]  Go to page 1, 2, 3, 4  Next

All times are UTC - 6 hours [ DST ]


 Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: