LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-10-2014, 09:11 PM   #1
dariodee
LQ Newbie
 
Registered: Jul 2009
Location: Italy
Distribution: Slackware 14.1
Posts: 13

Rep: Reputation: 0
installing r(u)torrent


i would like to run a minimal torrent client, something like rtorrent (a)
in fact, i WANT to install its GUI - ruTorrent (b)

a) libtorrent.rakshasa.no

b) code.google.com/p/rutorrent

is it possible with Slackware?
are there any guides, slackbuilds and/or threads about it?
 
Old 07-10-2014, 09:21 PM   #2
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 2,308

Rep: Reputation: Disabled
Installing libtorrent and rtorrent is just a simple matter of running ./configure && make && make install. It should be pretty easy to create a slackbuild script... oh, somebody already did.

I haven't tried rutorrent, but it looks like it just needs a web server with PHP. Edit: And SCGI; the project home page has excellent installation instructions.

Last edited by Ser Olmy; 07-10-2014 at 09:23 PM.
 
Old 07-10-2014, 09:38 PM   #3
ReaperX7
Senior Member
 
Registered: Jul 2011
Location: California
Distribution: FreeBSD 11.0-Current Slackware64-Current
Posts: 4,941
Blog Entries: 15

Rep: Reputation: 1468Reputation: 1468Reputation: 1468Reputation: 1468Reputation: 1468Reputation: 1468Reputation: 1468Reputation: 1468Reputation: 1468Reputation: 1468
There's also ktorrent but I don't know how well it works.
 
Old 07-11-2014, 01:50 AM   #4
StreamThreader
Member
 
Registered: Mar 2012
Location: Ukraine/Odesa
Distribution: Slackware
Posts: 110

Rep: Reputation: 10
I use this program on slackware fileserver in home enviroment.

(sorry about non English language in photo)
http://s28.postimg.org/yp3e1jqvh/127.png
 
Old 07-11-2014, 02:06 AM   #5
itsgregman
Member
 
Registered: Jan 2008
Location: North Carolina
Distribution: Pclinuxos, Slackware, salix
Posts: 160

Rep: Reputation: 50
rtorrent and rutorrent are available in slackbuilds.

http://slackbuilds.org/result/?search=rtorrent&sv=14.1

I've never tried it bu have found transmission to be an excellent torrent client also available there.
 
Old 07-11-2014, 04:58 AM   #6
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, Portugal
Distribution: Slackware
Posts: 309

Rep: Reputation: 85
edit

Last edited by Slax-Dude; 07-14-2014 at 11:52 AM. Reason: OP did not want alternatives to rtorrent
 
Old 07-11-2014, 10:17 AM   #7
TommyC7
Member
 
Registered: Mar 2012
Distribution: Slackware, CentOS, OpenBSD, FreeBSD
Posts: 449

Rep: Reputation: Disabled
I don't use rutorrent (although I do use rtorrent) but I hope this helps in terms of translating the rutorrent info. for some Slackers.

The necessary SlackBuilds exist as others have previously shown by searching http://www.slackbuilds.org/

As for a guide, the MainInstall documentation on rutorrent's page is here: https://code.google.com/p/rutorrent/wiki/MainInstall

Translating that to SlackBuilds (for 14.1):

1. Install xmlrpc-c here from SlackBuilds.org (SBo):
http://slackbuilds.org/repository/14...ries/xmlrpc-c/
2. Install libtorrent (libtorrent also relies on libsigc++, also on SBo.):
http://slackbuilds.org/repository/14...ies/libsigc++/
http://slackbuilds.org/repository/14...es/libtorrent/
3. Install rtorrent EXCEPT in the SlackBuild you MUST add --with-xmlrpc=/usr/bin/xmlrpc-c-config
http://slackbuilds.org/repository/14...work/rtorrent/

If you installed to a different prefix other than /usr, basically --with-xmlrpc= is supposed to be the path to xmlrpc-c-config, might be useful to use:

Code:
command -v xmlrpc-c-config # You can use which(1) too, but I hear it does a similar job just as an external tool rather than shell built-in
4. Follow the "Rtorrent Setup and Configuration" section in the MainInstall document. They have a pre-set .rtorrentrc that you might want to use for the separate rtorrent user.
5. Download and unpack the rutorrent files into some place your web server has access to (I'm assuming httpd for the rest of this since that's default on Slackware 14.1).

6.
Code:
chown -R apache:apache /path/to/rutorrent/share/
find /path/to/rutorrent/share/ -type d -exec chmod 777 {} +
find /path/to/rutorrent/share/ -type f -exec chmod 666 {} +
I'm not completely sure how secure the instructions in step 6 are, but that's what the rutorrent documentation says to use.

7. Setup your web server and firewall to allow access properly, and then just point your browser to rutorrent (locally it may be something like http://127.0.0.1:80). This is assuming you're using port 80 for httpd.

If you're looking for just a basic, simple GUI torrent client, rutorrent might be overkill. It seems to be more commonly used to provide torrent client services on a local network.
 
Old 07-12-2014, 08:02 AM   #8
dariodee
LQ Newbie
 
Registered: Jul 2009
Location: Italy
Distribution: Slackware 14.1
Posts: 13

Original Poster
Rep: Reputation: 0
@TommyC7 - no luck with xmlrpc-c, can't go through rtorrent build
added these lines to the SBo, but it always fails

Code:
./rtorrent.SlackBuild: line 70: --with-xmlrpc=/usr/local/bin/xmlrpc-c-config: No such file or directory
Code:
./rtorrent.SlackBuild: line 70: --with-xmlrpc=/usr/bin/xmlrpc-c-config: No such file or directory
Code:
./rtorrent.SlackBuild: line 70: --with-xmlrpc-c=/usr/bin/xmlrpc-c-config: No such file or directory
Code:
./rtorrent.SlackBuild: line 70: --with-xmlrpc-c=/usr/local/bin/xmlrpc-c-config: No such file or directory
 
Old 07-12-2014, 12:04 PM   #9
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,705

Rep: Reputation: Disabled
You might want to check out qbittorrent and its underpinning Bittorrent library libtorrent-rasterbar. It is light-weight (low memory usage), very fast, supports more bittorrent features than many others, has a web interface, uses watch folders, can do sequential downloads and has a Qt based GUI similar to mutorrent.

Packages here: qbittorrent and its dependency libtorrent-rasterbar.

I use no other bittorrent client than this one. It runs 24/7 on my server.

Eric
 
2 members found this post helpful.
Old 07-12-2014, 12:24 PM   #10
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 5,747

Rep: Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800Reputation: 1800
Quote:
Originally Posted by ReaperX7 View Post
There's also ktorrent but I don't know how well it works.
I've only used it for downloading torrents, and for that it works great. It's included with Slackware too.

I don't use features like watch folders, etc.
 
Old 07-14-2014, 04:15 AM   #11
TommyC7
Member
 
Registered: Mar 2012
Distribution: Slackware, CentOS, OpenBSD, FreeBSD
Posts: 449

Rep: Reputation: Disabled
Quote:
dariodee:
@TommyC7 - no luck with xmlrpc-c, can't go through rtorrent build
added these lines to the SBo, but it always fails
Did you install xmlrpc-c?
 
Old 07-14-2014, 05:43 AM   #12
mrclisdue
Senior Member
 
Registered: Dec 2005
Distribution: Slackware -current, 14.1
Posts: 1,060

Rep: Reputation: 178Reputation: 178
edit

Last edited by mrclisdue; 07-14-2014 at 08:57 AM. Reason: gratitude
 
Old 07-14-2014, 07:02 AM   #13
zakame
Member
 
Registered: Apr 2012
Distribution: Debian, Ubuntu, Slackware
Posts: 155

Rep: Reputation: 62
lftp (included in the full install by default) also does bittorrent, e.g.

Code:
lftp -c 'torrent "http://path/to/content.torrent"'
It even supports magnet links, and upon completion, it will put itself into the background and give your shell back.

I also use rtorrent (for e.g. selecting files to prioritize in a multi-file download,) but if you're in a hurry to get something, lftp is a great choice.
 
1 members found this post helpful.
Old 07-14-2014, 07:28 AM   #14
dariodee
LQ Newbie
 
Registered: Jul 2009
Location: Italy
Distribution: Slackware 14.1
Posts: 13

Original Poster
Rep: Reputation: 0
I really can't understand WHY most of you replying to the thread just suggesting alternative clients instead of try to supply a solution...

@TommyC7 - YES, I DID install xmlrpc-c (from source, because SBo always fails at compiling it correctly)
 
Old 07-14-2014, 09:08 AM   #15
neymac
Member
 
Registered: May 2009
Distribution: Slackware64-14.1
Posts: 128

Rep: Reputation: 15
I use ktorrent for many years and it is very good, reliable and resourcefull, the best for those who use KDE.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
installing from torrent and other torrent question tbrownarcher Linux Mint 2 06-28-2013 05:31 PM
LXer: Torrent Search - Torrent searching application for the Gnome desktop environment LXer Syndicated Linux News 0 08-18-2010 08:20 AM
problem in installing bit torrent lemon09 Linux - Software 8 03-12-2010 05:54 AM
installing bit torrent pepsi Linux - Software 6 06-15-2004 07:18 PM
Installing bit torrent client. Budious Linux - Newbie 9 12-31-2003 02:38 AM


All times are GMT -5. The time now is 01:21 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration