rtorrent is a BitTorrent client for ncurses, using the libtorrent library. The client and library is written in C++ with emphasis on speed and efficiency, while delivering equivalent features to those found in GUI based clients in an ncurses client.
LibTorrent is a BitTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. On high-bandwidth connections it is able to seed at 3 times the speed of the official client.
Preparing Your System
Remove existing libtorrent and rtorrent if you have installed from repos
sudo apt-get remove rtorrent libtorrent7
Install Dependencies
sudo apt-get install build-essential libsigc++-2.0-dev pkg-config comerr-dev libcurl3-openssl-dev libidn11-dev libkadm55 libkrb5-dev libssl-dev zlib1g-dev libncurses5 libncurses5-dev
Install rtorrent and libtorrent
First you need to download libtorrent latest Version from here in /usr/local/ directory.
wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.11.1.tar.gz
sudo tar xvf libtorrent-0.11.1.tar.gz
cd libtorrent-0.11.1
sudo ./configure
sudo make
sudo make install
First you need to download rtorrent latest Version from here http://libtorrent.rakshasa.no/ in /usr/local/ directory.
wget http://libtorrent.rakshasa.no/downloads/rtorrent-0.7.1.tar.gz
sudo tar xvf rtorrent-0.7.1.tar.gz
cd rtorrent-0.7.1
sudo ./configure
sudo make
sudo make install
Thats it your new versions of rtorrent and libtorrent is installed
Remove rtorrent and libtorrent
If you want to remove rtorrent and libtorrent use the following command go to /usr/local/ directory
rm -rf rtorrent-0.7.1.tar.gz rtorrent-0.7.1 libtorrent-0.11.1.tar.gz libtorrent-0.11.1
5 comments:
Or you could just install the package from the Debian maintainer: http://debian.ghostbar.ath.cx/
dummvogel: The debian package have dependency problems with libc6. I use debian testing. Can you help me?
You don't need sudo for ./configure & make. Only make install requires it.
Anyway, great post. I'll be upgrading my rTorrent from 0.6.4 :-P
Same :)
Well done, good tut!
I got this error (on ubuntu) initially:
rtorrent: error while loading shared libraries: libtorrent.so.10: cannot open shared object file: No such file or directory
STAY CALM!!
Just run this:
sudo ldconfig
And your shiny new rtorrent install will work.
Post a Comment