|
|
 |
« on: April 17, 2009, 09:18:13 AM » |
|
Ok,
I would like to start trying some things on the Plug. I would like to start setting up a bittorrent application. 1) Anyone could give me an easy one I could install. 2) I suspect I will have to recompile it. I have to confess I dont have a Linux PC, can I compile using the SheevaPlug ?
I am a newby, if somebody could point me to the right documentation. I will look it through.
Luke
|
|
|
|
|
Logged
|
|
|
|
|
bzhou
Global Moderator
Newbie
   
Karma: 0
Posts: 43
|
 |
« Reply #1 on: April 17, 2009, 09:59:58 AM » |
|
IMHO the easiest is transmission from optware/cs08q1armel ipkg feed which comes with a web interface. Follow http://www.nslu2-linux.org/wiki/Optware/HomePage to setup /opt/bin/ipkg. Then follow http://www.nslu2-linux.org/wiki/Optware/Transmission quickstart guide. rtorrent on the console also works very well (either "apt-get install rtorrent" or "/opt/bin/ipkg install rtorrent"), but the GUI is separate and requires some additional configuration.
|
|
|
|
|
Logged
|
|
|
|
|
plugit
Global Moderator
Full Member
   
Karma: 0
Posts: 139
|
 |
« Reply #2 on: April 17, 2009, 10:16:12 AM » |
|
I installed Deluge, using nothing more than a couple of apt-get commands. Seems to be working great. Seeding about 150 torrents, and it's using around 5-10 % CPU, and about 14% RAM.
|
|
|
|
|
Logged
|
|
|
|
|
plugit
Global Moderator
Full Member
   
Karma: 0
Posts: 139
|
 |
« Reply #3 on: April 17, 2009, 10:23:13 AM » |
|
wTorrent (the web frontend to rtorrent) annoyed me greatly. Pain in the ass to get it to work. I'll give transmission a look, too. Deluge is working fine. Wish it weren't written in Python, though.
Edit: Hey, transmission is kinda nice. Not as feature-rich as Deluge, but much easier on the CPU!
Further edit: OK, with the same torrents as Deluge, Transmission is using < 2% of CPU and < 2% RAM. Cool.
|
|
|
|
« Last Edit: April 17, 2009, 12:58:44 PM by plugit »
|
Logged
|
|
|
|
|
|
|
 |
« Reply #4 on: April 17, 2009, 01:40:02 PM » |
|
This Deluge sounds like what I want to have. I am impressed by their website + the fact that the project still is very alive.
As I said, I am a newbie: so tell me about this apt-get. Which packages do I need, how does it work (or were can I find newbbie info on it), does it depend on which version I am running on my plug (standard, debian, ubuntu, gentoo,...). Who is providing these packages ? How do I know which packages are available. I would have expected having to compile these specific kind of things myself.
Kind regards,
Luke
|
|
|
|
|
Logged
|
|
|
|
|
plugit
Global Moderator
Full Member
   
Karma: 0
Posts: 139
|
 |
« Reply #5 on: April 17, 2009, 01:53:02 PM » |
|
I did the following (more or less):
apt-get update apt-get upgrade apt-get install deluge
I also did some poking around in config files after the fact, file permissions on the download directory, etc. Typical UNIX shenannegans. Nothing too odd.
I'm preferring Transmission, although I've heard negative things about its speed. We'll see.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #6 on: April 19, 2009, 02:26:34 AM » |
|
I'm using TorrentFlux, it's php based and I've got it using sqlite. It's kind of... cruddy though. I don't know, it keeps killing my torrents and stuff. I might check out transmission or deluge. Both sound pretty nice... Edit: This link here is a discussion of deluge vs transmission...
|
|
|
|
« Last Edit: April 19, 2009, 02:28:46 AM by elBradford »
|
Logged
|
|
|
|
|
plugit
Global Moderator
Full Member
   
Karma: 0
Posts: 139
|
 |
« Reply #7 on: April 19, 2009, 06:25:26 AM » |
|
In terms of performace, I found this: when verifying my torrent directory, Deluge took 99% of the CPU for the duration, whereas Transmission took 40-50%.
Same when using the Web GUIs. Deluge simply crushes the SheevaPlug.
The catch is, Transmission isn't as feature-rich.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
|
|
 |
« Reply #9 on: April 28, 2009, 11:54:25 AM » |
|
apt-get install rtorrent works perfectly. I cant get transmission to install that easily.
plus if you configure it, you never need to touch it. drop your .torrent files in the USB drive and magically the torrents get downloaded to that location. No features needed.
now if I could get my rc.local to actually run I'd have rtorrent started on boot.
|
|
|
|
|
Logged
|
|
|
|
|
pushbx
Newbie
Karma: 0
Posts: 35
|
 |
« Reply #10 on: April 28, 2009, 04:29:39 PM » |
|
I suggest rTorrent as well. It is console base, which I like and very light weight. It will do everything GUI base torrents do and a bit extra.
Here's a good way to start rTorrent, put this in your cron jobs @reboot screen -dms torrent rtorrent
That will create a screen session name "torrent" at every boot. Then, if you want to look at and see what rTorrent is doing, type
screen -r
Its great.
|
|
|
|
|
Logged
|
|
|
|
|
plugit
Global Moderator
Full Member
   
Karma: 0
Posts: 139
|
 |
« Reply #11 on: April 28, 2009, 07:31:40 PM » |
|
A week later, and I'm still rocking along with Transmission. Terrific program. I'm glad you're having success with rTorrent; it's great we have some viable options!
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #12 on: June 14, 2009, 10:39:03 AM » |
|
Plugit, I am a bit late with my question:
How do I install this transmission ? Should I somehwo only install the transmission-cli ? I would like to use it together with this transmission remote dotnet application.
Is it enough to have transmission running, should I also have samba running. Can I somehow switch it off when I unplug my USB drive ? Can I also automatically have it running again when I plug in the hard drive ?
But First things first, how do I install it. I am rather new at this, slowly catching up.
Kind regards
Luke
|
|
|
|
|
Logged
|
|
|
|
|
|
|
|