<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=Rtorrent</id>
	<title>Rtorrent - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=Rtorrent"/>
	<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=Rtorrent&amp;action=history"/>
	<updated>2026-05-07T04:47:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://aznot.com/index.php?title=Rtorrent&amp;diff=5196&amp;oldid=prev</id>
		<title>Kenneth at 13:52, 5 June 2019</title>
		<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=Rtorrent&amp;diff=5196&amp;oldid=prev"/>
		<updated>2019-06-05T13:52:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== rtorrent ==&lt;br /&gt;
&lt;br /&gt;
rTorrent - http://libtorrent.rakshasa.no/&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
CentOS: Install from rpmforge&lt;br /&gt;
 yum install rtorrent --enablerepo=rpmforge&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
rTorrent - ArchWiki - https://wiki.archlinux.org/index.php/RTorrent&lt;br /&gt;
&lt;br /&gt;
== Manual Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Install dependencies&lt;br /&gt;
&lt;br /&gt;
# libsigc++20 - from rpmforge, might as well install whole thing from rpmforge...&lt;br /&gt;
&lt;br /&gt;
yum install gcc make &lt;br /&gt;
&lt;br /&gt;
mkdir -p ~/.src ; cd ~/.src&lt;br /&gt;
&lt;br /&gt;
wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.11.1.tar.gz&lt;br /&gt;
wget http://libtorrent.rakshasa.no/downloads/rtorrent-0.7.1.tar.gz&lt;br /&gt;
&lt;br /&gt;
tar xfz libtorrent-0.11.1.tar.gz&lt;br /&gt;
cd libtorrent-0.11.1&lt;br /&gt;
./configure --prefix=/opt/libtorrent&lt;br /&gt;
make &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
tar xfz rtorrent-0.7.1.tar.gz&lt;br /&gt;
cd rtorrent-0.7.1&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Source: How to Install the Latest Version of rTorrent - Softpedia - http://news.softpedia.com/news/How-to-Install-the-Latest-Version-of-rTorrent-51166.shtml&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Source: Install – The libTorrent and rTorrent Project - http://libtorrent.rakshasa.no/wiki/Install&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
[http://libtorrent.rakshasa.no/ rTorrent (libtorrent)]&lt;br /&gt;
:Works really fast, but the interface screen is sometimes confusing.&lt;br /&gt;
&lt;br /&gt;
[http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide rTorrent User Guide]:&lt;br /&gt;
 Torrent:  161.6 /  617.2 MB Rate:   1.1 /  41.3 KB Uploaded:     5.1 MB [24%]  0d  3:09 [TI R: 0.03]&lt;br /&gt;
&lt;br /&gt;
Torrent info line explanation&lt;br /&gt;
&lt;br /&gt;
Torrent: 161.6 / 617.2 MB&lt;br /&gt;
:Amount of downloaded data / total size of torrent.&lt;br /&gt;
&lt;br /&gt;
Rate: 1.1 / 41.3 KB&lt;br /&gt;
:Upload / download speed rates.&lt;br /&gt;
&lt;br /&gt;
Uploaded: 5.1 MB&lt;br /&gt;
:Amount of uploaded data.&lt;br /&gt;
&lt;br /&gt;
[24%]&lt;br /&gt;
:Download ratio. 161.6 MB downloaded makes 24% of the total 617.2 MB. Well, roughly apparently, presumably since some of the downloaded data may have been bad and discarded.&lt;br /&gt;
&lt;br /&gt;
0d 3:09&lt;br /&gt;
:Estimated completion time. This torrent is expected to be completely downloaded in 0 days, 3 hours and 9 minutes.&lt;br /&gt;
&lt;br /&gt;
T&lt;br /&gt;
:Present if torrent is tied to a file, blank otherwise.&lt;br /&gt;
&lt;br /&gt;
I&lt;br /&gt;
:Present if torrent is ignoring commands (such as stop_on_ratio). Toggle with &amp;#039;I&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
R: 0.03&lt;br /&gt;
:Share ratio. 5.1 MB uploaded makes 3% of the 161.6 MB already downloaded.&lt;br /&gt;
&lt;br /&gt;
== rTorrent Screenshots ==&lt;br /&gt;
&lt;br /&gt;
[Image:Rtorrent overview screenshot.png|thumb|none|400px|rTorrent overview]&lt;br /&gt;
&lt;br /&gt;
[Image:Rtorrent download details screenshot.png|none|400px|rTorrent download details]&lt;br /&gt;
&lt;br /&gt;
Source: [http://polishlinux.org/apps/p2p/rtorrent-console-p2p/ polishlinux.org » rTorrent — console P2P!]&lt;br /&gt;
&lt;br /&gt;
== .rtorrent.rc ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# This is an example resource file for rTorrent. Copy to&lt;br /&gt;
# ~/.rtorrent.rc and enable/modify the options as needed. Remember to&lt;br /&gt;
# uncomment the options you wish to enable.&lt;br /&gt;
&lt;br /&gt;
# Maximum and minimum number of peers to connect to per torrent.&lt;br /&gt;
#min_peers = 40&lt;br /&gt;
#max_peers = 100&lt;br /&gt;
&lt;br /&gt;
# Same as above but for seeding completed torrents (-1 = same as downloading)&lt;br /&gt;
#min_peers_seed = 10&lt;br /&gt;
#max_peers_seed = 50&lt;br /&gt;
&lt;br /&gt;
# Maximum number of simultanious uploads per torrent.&lt;br /&gt;
#max_uploads = 15&lt;br /&gt;
&lt;br /&gt;
# Global upload and download rate in KiB. &amp;quot;0&amp;quot; for unlimited.&lt;br /&gt;
#download_rate = 0&lt;br /&gt;
#upload_rate = 0&lt;br /&gt;
&lt;br /&gt;
# Default directory to save the downloaded torrents.&lt;br /&gt;
#directory = ./&lt;br /&gt;
&lt;br /&gt;
# Default session directory. Make sure you don&amp;#039;t run multiple instance&lt;br /&gt;
# of rtorrent using the same session directory. Perhaps using a&lt;br /&gt;
# relative path?&lt;br /&gt;
#session = ./session&lt;br /&gt;
&lt;br /&gt;
# Watch a directory for new torrents, and stop those that have been&lt;br /&gt;
# deleted.&lt;br /&gt;
#schedule = watch_directory,5,5,load_start=./watch/*.torrent&lt;br /&gt;
#schedule = untied_directory,5,5,stop_untied=&lt;br /&gt;
&lt;br /&gt;
# Close torrents when diskspace is low.&lt;br /&gt;
#schedule = low_diskspace,5,60,close_low_diskspace=100M&lt;br /&gt;
&lt;br /&gt;
# Stop torrents when reaching upload ratio in percent,&lt;br /&gt;
# when also reaching total upload in bytes, or when&lt;br /&gt;
# reaching final upload ratio in percent.&lt;br /&gt;
# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0&lt;br /&gt;
#schedule = ratio,60,60,&amp;quot;stop_on_ratio=200,200M,2000&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# The ip address reported to the tracker.&lt;br /&gt;
#ip = 127.0.0.1&lt;br /&gt;
#ip = rakshasa.no&lt;br /&gt;
&lt;br /&gt;
# The ip address the listening socket and outgoing connections is&lt;br /&gt;
# bound to.&lt;br /&gt;
#bind = 127.0.0.1&lt;br /&gt;
#bind = rakshasa.no&lt;br /&gt;
&lt;br /&gt;
# Port range to use for listening.&lt;br /&gt;
#port_range = 6890-6999&lt;br /&gt;
&lt;br /&gt;
# Start opening ports at a random position within the port range.&lt;br /&gt;
#port_random = no&lt;br /&gt;
&lt;br /&gt;
# Check hash for finished torrents. Might be usefull until the bug is&lt;br /&gt;
# fixed that causes lack of diskspace not to be properly reported.&lt;br /&gt;
#check_hash = no&lt;br /&gt;
&lt;br /&gt;
# Set whetever the client should try to connect to UDP trackers.&lt;br /&gt;
#use_udp_trackers = yes&lt;br /&gt;
&lt;br /&gt;
# Alternative calls to bind and ip that should handle dynamic ip&amp;#039;s.&lt;br /&gt;
#schedule = ip_tick,0,1800,ip=rakshasa&lt;br /&gt;
#schedule = bind_tick,0,1800,bind=rakshasa&lt;br /&gt;
&lt;br /&gt;
# Encryption options, set to none (default) or any combination of the following:&lt;br /&gt;
# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext&lt;br /&gt;
#&lt;br /&gt;
# The example value allows incoming encrypted connections, starts unencrypted&lt;br /&gt;
# outgoing connections but retries with encryption if they fail, preferring&lt;br /&gt;
# plaintext to RC4 encryption after the encrypted handshake&lt;br /&gt;
#&lt;br /&gt;
# encryption = allow_incoming,enable_retry,prefer_plaintext&lt;br /&gt;
&lt;br /&gt;
# Enable DHT support for trackerless torrents or when all trackers are down.&lt;br /&gt;
# May be set to &amp;quot;disable&amp;quot; (completely disable DHT), &amp;quot;off&amp;quot; (do not start DHT),&lt;br /&gt;
# &amp;quot;auto&amp;quot; (start and stop DHT as needed), or &amp;quot;on&amp;quot; (start DHT immediately).&lt;br /&gt;
# The default is &amp;quot;off&amp;quot;. For DHT to work, a session directory must be defined.&lt;br /&gt;
#&lt;br /&gt;
# dht = auto&lt;br /&gt;
&lt;br /&gt;
# UDP port to use for DHT.&lt;br /&gt;
#&lt;br /&gt;
# dht_port = 6881&lt;br /&gt;
&lt;br /&gt;
# Enable peer exchange (for torrents not marked private)&lt;br /&gt;
#&lt;br /&gt;
# peer_exchange = yes&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
# Do not modify the following parameters unless you know what you&amp;#039;re doing.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
# Hash read-ahead controls how many MB to request the kernel to read&lt;br /&gt;
# ahead. If the value is too low the disk may not be fully utilized,&lt;br /&gt;
# while if too high the kernel might not be able to keep the read&lt;br /&gt;
# pages in memory thus end up trashing.&lt;br /&gt;
#hash_read_ahead = 10&lt;br /&gt;
&lt;br /&gt;
# Interval between attempts to check the hash, in milliseconds.&lt;br /&gt;
#hash_interval = 100&lt;br /&gt;
&lt;br /&gt;
# Number of attempts to check the hash while using the mincore status,&lt;br /&gt;
# before forcing. Overworked systems might need lower values to get a&lt;br /&gt;
# decent hash checking rate.&lt;br /&gt;
#hash_max_tries = 10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Source: http://libtorrent.rakshasa.no/browser/trunk/rtorrent/doc/rtorrent.rc#latest&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
rTorrent is a console-based BitTorrent client. It aims to be a fully-featured and efficient client with the ability to run in the background using screen. It supports fast-resume and session management.&lt;br /&gt;
&lt;br /&gt;
Install from Dag Wieers&lt;br /&gt;
&lt;br /&gt;
 http://dag.wieers.com/rpm/packages/rtorrent/rtorrent-0.8.0-1.el5.rf.i386.rpm&lt;br /&gt;
 http://dag.wieers.com/rpm/packages/libtorrent/libtorrent-0.12.0-1.el5.rf.i386.rpm&lt;br /&gt;
 http://dag.wieers.com/rpm/packages/libsigc++20/libsigc++20-2.0.17-1.el5.rf.i386.rpm&lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
rTorrent relies exclusively on keyboard shortcuts for user input. A complete guide is available on the main site: rTorrent User Guide&lt;br /&gt;
&lt;br /&gt;
Here are the basics for quick reference:&lt;br /&gt;
&lt;br /&gt;
* Control-q : closes rTorrent, done twice makes the program shutdown without waiting to send stopping information to the trackers.&lt;br /&gt;
* Left arrow : returns to the previous screen.&lt;br /&gt;
* Right arrow : goes to the next screen.&lt;br /&gt;
* a|s|d : increase global upload throttle about 1|5|50 KB/s&lt;br /&gt;
* A|S|D : increase global download throttle about 1|5|50 KB/s&lt;br /&gt;
* z|x|c : decrease global upload throttle about 1|5|50 KB/s&lt;br /&gt;
* Z|X|C : decrease global download throttle about 1|5|50 KB/s&lt;br /&gt;
* Control-S : starts download&lt;br /&gt;
* Control-D : stops an active download, removes a stopped download.&lt;br /&gt;
* + or - : changes the download priority of selected torrent.&lt;br /&gt;
* Backspace : adds the specified .torrent. After pressing this button write full path or URL of .torrent file. You can use Tab and other tricks from bash. &lt;br /&gt;
&lt;br /&gt;
Source: https://wiki.archlinux.org/index.php/RTorrent&lt;br /&gt;
&lt;br /&gt;
== Magnets ==&lt;br /&gt;
&lt;br /&gt;
To download a magnet, load the interface, press backspace and paste in the URL&lt;br /&gt;
&lt;br /&gt;
ref [https://github.com/rakshasa/rtorrent/issues/541]&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
&lt;br /&gt;
=== Could not read resource file ===&lt;br /&gt;
&lt;br /&gt;
 Could not read resource file: ~/.rtorrent.rc&lt;br /&gt;
&lt;br /&gt;
This is the rtorrent configuration.  You can simply create a blank one avoid this warning message, but you should add the desired configuration options:&lt;br /&gt;
 touch ~/.rtorrent.rc&lt;br /&gt;
&lt;br /&gt;
=== low diskspace ===&lt;br /&gt;
&lt;br /&gt;
 [CLOSED]&lt;br /&gt;
 Closed torrents due to low diskspace.&lt;br /&gt;
&lt;br /&gt;
Solution: free disk space&lt;br /&gt;
&lt;br /&gt;
=== rtorrent unable to create .torrent files ===&lt;br /&gt;
&lt;br /&gt;
656 (rtorrent can not create torrent files) – The libTorrent and rTorrent Project - http://libtorrent.rakshasa.no/ticket/656&lt;br /&gt;
&lt;br /&gt;
Solution: Use [[#mktorrent]]&lt;/div&gt;</summary>
		<author><name>Kenneth</name></author>
	</entry>
</feed>