How To Compile rTorrent From SVN In Ubuntu Feisty Fawn
How To Compile rTorrent From SVN In Ubuntu Feisty FawnAuthor: Stephan Jau IntroductionTorrent is a great way to transfer large files very quickly. However most torrent clients are gui based and have quite some impact on system resources (e.g. Azureus). rTorrent is a lightweight client running from the terminal. Being able to run it in a screen session (also upon boot) makes it ideal to also control it from a remote location. However the current version provided in the ubuntu repositories is very much outdates. It's version 0.6.x - and features not yet encryption. So your ISP may throttel you bandwidth because of that. The version in the coming Ubuntu release is (currently) v.0.7.4. Also this version is already outdated. The current rTorrent release is v.0.7.8. Furthermore I was not able to find any complete howto that include all necessary packages to be installed. Hence this little howto here.
How to use, support & helpThe rTorrent homepage can be found here.
AssumptionsIn this tutorial I will use the defaults user home location and will download all the SVN files there. Specifically I'll use ~/rtorrent for the SVN files. Further you are supposed not to be logged in as root but as a normal user.
1. Get required packagessudo apt-get install subversion build-essential libtool automake1.9 openssl libcurl3 libcurl3-dev libsigc++-2.0-0c2a libsigc++-2.0-dev libncurses5 libncurses5-dev Note: Automake must be a newer version than 1.4. So other automake versions work also. I just used 1.9 here because I need it for something else also.
2. Create the rtorrent download foldermkdir ~/rtorrent
3. Go to the rtorrent download foldercd ~/rtorrent Current location: /home/USER/rtorrent
4. Then get the latest trunk versionsvn co svn://rakshasa.no/libtorrent/trunk
5. Enter the trunk foldercd trunk Current location: /home/USER/rtorrent/trunk
6. Update rTorrent to the latest SVN versionsvn up 7. Go to the libtorrent foldercd libtorrent Current location: /home/USER/rtorrent/trunk/libtorrent
8. Run the autogen script./autogen.sh 9. Configure it./configure 10. Compile libtorrentmake
11. Install libtorrent on the systemsudo make install
12. Go to the rTorrent foldercd ../rtorrent Current location: /home/USER/rtorrent/trunk/rtorrent
13. Run the autogen script./autogen.sh
14. Configure it./configure
15. Compile rTorrentmake
16. Install rTorrent on the systemsudo make install
17. Run rTorrentrtorrent That's it and enjoy!
Update to newest versionIf you want to update rTorrent later to the newest version, just start with step (6) from this howto.
|
Join the discussion.
www.seamlessenterprise.com
IP Convergence
Integrate your wireless and wireline networks.
Learn how from the experts at Sprint.
www.seamlessenterprise.com
Wireless & Wireline Integration
Thoughts, strategies and solutions: join the discussion
www.seamlessenterprise.com
Unified Communications 2009
Join the Discussion. Now.
www.seamlessenterprise.com







Recent comments
1 hour 45 min ago
3 hours 28 min ago
5 hours 53 min ago
5 hours 59 min ago
10 hours 33 min ago
12 hours 34 min ago
15 hours 57 min ago
18 hours 4 min ago
18 hours 15 min ago
20 hours 41 min ago