PDA

View Full Version : libTorrent and rTorrent



Eikichi
06.05.08, 19:41
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.



RTorrent and libTorrent packages are both available for the following Operating Systems and Distributions:

Debian : in Debian testing/unstable: "apt-get install rtorrent"; see latest unofficial versions from the maintainer.
Fedora : Run "yum install rtorrent" or "yum install libtorrent" to install (it's in Fedora Extra's)
Gentoo : in Portage; see latest version on libTorrent and rTorrent.
Mandriva Linux : the latest packages are available from the Cooker contribs.
SUSE Linux : latest packages available from openSUSE Build Service.
Ubuntu : in Ubuntu Dapper; see latest version on libTorrent and rTorrent.
ArchLinux : in the Arch User-community Repository; see latest version on libTorrent and rTorrent.
Crux : in the Crux Ports DB; see latest version on libTorrent and rTorrent.
Lunar-Linux : in the moonbase; to install just "lin rtorrent"
Sourcemage GNU/Linux : do a "cast rtorrent" or "cast libtorrent"
FreeBSD : in FreshPorts; see latest version on libTorrent and rTorrent.
NetBSD : in pkgsrc; net/rtorrent.
OpenBSD : in ports; net/libtorrent and net/rtorrent respectively.
OpenDarwin : in ports; net/libtorrent and net/rtorrent respectively.


The libTorrent and rTorrent Project - Trac (http://libtorrent.rakshasa.no/)