rtorrent: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: Der Shell-Befehl <b>rtorrent</b> (auch: Rtorrent, rTorrent) ist ein in C++ programmierter Bittorrent-Client und basiert auf der Bibliothek Libtorrent. Ausse...)
 
Keine Bearbeitungszusammenfassung
Zeile 50: Zeile 50:
Neu hinzugefügte Bittorrents starten nicht automatisch. Sie werden angestossen, indem sie über die Pfeiltaste angewählt und die Tasten CTRL+S gedrückt werden. Mit CTRL+D wird das Herunterladen angehalten. Ein bereits angehaltener Bittorrent kann durch erneutes Drücken von CTRL+D aus der Liste gelöscht werden. Mit CTRL+Q wird rtorrent beendet.
Neu hinzugefügte Bittorrents starten nicht automatisch. Sie werden angestossen, indem sie über die Pfeiltaste angewählt und die Tasten CTRL+S gedrückt werden. Mit CTRL+D wird das Herunterladen angehalten. Ein bereits angehaltener Bittorrent kann durch erneutes Drücken von CTRL+D aus der Liste gelöscht werden. Mit CTRL+Q wird rtorrent beendet.


Die Hauptansicht zeigt die wichtigsten Informationen kurz zusammengefasst. Die erste Spalte (hier "1.3") nennt die bereits heruntergeladene Datenmenge, die zweite die gesamte Dateigrösse (hier "895.7 MB"). Die dritte und vierte Spalte nennen die Datenübertragunsgrate (hier "Rate: 0.0 / 5.7 KB") fürs Hinauf- bzw. Herunterladen dieses Bittorrents. Die fünfte Spalte nennt die vom eigenen Bittorrent-Client hochgeladene Datenmenge (hier "Uploaded: 0.0. MB"). Die letzte Angabe (hier "[ 0%]") gibt an, welcher Anteil der Datei bereits auf der lokalen Festplatte gespeichert ist.
Die Hauptansicht zeigt die wichtigsten Informationen kurz zusammengefasst. Die erste Spalte (hier "20.6") nennt die bereits heruntergeladene Datenmenge, die zweite die gesamte Dateigrösse (hier "895.7 MB"). Die dritte und vierte Spalte nennen die Datenübertragunsgrate (hier "Rate: 0.0 / 36.5 KB") fürs Hinauf- bzw. Herunterladen dieses Bittorrents. Die fünfte Spalte nennt die vom eigenen Bittorrent-Client hochgeladene Datenmenge (hier "Uploaded: 0.0. MB"). Die letzte Angabe (hier "[ 2%]") gibt an, welcher Anteil der Datei bereits auf der lokalen Festplatte gespeichert ist.
 
<!--
Die vorletzte Spalte gibt eine Schätzung darüber, wie lange das Herunterladen bei der gegenwärtigen Datenübertragungsrate noch dauern würde. Die letzte Ziffer gibt die "Ratio" an, also das Verhältnis von hinauf- zu heruntergeladener Datenmenge. Das Bittorrent-Prinzip funktioniert bekanntlich nur, wenn auch Peers Daten hochladen - der Bittorrent-Client sollte deshalb nach Erhalt der heruntergeladenen Datei so lange offen gehalten werden bis, die Ratio mindestens 1.0 erreicht. In diesem Fall wäre also wenigstens soviel wieder hochgeladen worden, wie selbst heruntergeladen wurde.
-->
                   *** rTorrent 0.8.0/0.12.0 - kanzler:20781 ***
                   *** rTorrent 0.8.0/0.12.0 - kanzler:20781 ***
  [View: main]
  [View: main]
  *  Yo La Tengo - 2006-01-01 Hanukkah Night 8
  *  Yo La Tengo - 2006-01-01 Hanukkah Night 8
  *             1.3 /  895.7 MB Rate:  0.0 /   5.7 KB Uploaded:    0.0 MB [ 0%]
  *             20.6 /  895.7 MB Rate:  0.0 / 36.5 KB Uploaded:    0.0 MB [ 2%]
  *
  *
   
   
Zeile 63: Zeile 65:
  [Throttle off/off KB] [Rate  0.0/  5.7 KB] [Port: 6881] [U 0/0] [D 1/0] [H 0/3  
  [Throttle off/off KB] [Rate  0.0/  5.7 KB] [Port: 6881] [U 0/0] [D 1/0] [H 0/3  


In der Praxis hat es sich bewährt, rtorrent unabhängig von [[KDE]] oder [[Gnome]] in einer [[screen]-Sitzung zu starten. Dazu wird in einem Terminalfenster folgender Befehl eingegeben. rtorrent läuft dann auch weiter, wenn das Terminalfenster geschlossen wird oder der X-Server abstürzt.
In der Praxis hat es sich bewährt, rtorrent unabhängig von [[KDE]] oder [[Gnome]] in einer [[screen]]-Sitzung zu starten. Dazu wird in einem Terminalfenster folgender Befehl eingegeben. rtorrent läuft dann auch weiter, wenn das Terminalfenster geschlossen wird oder der X-Server abstürzt.


  $ <b>screen -S rtorrent rtorrent</b>
  $ <b>screen -S rtorrent rtorrent</b>

Version vom 27. Februar 2009, 16:27 Uhr

Der Shell-Befehl rtorrent (auch: Rtorrent, rTorrent) ist ein in C++ programmierter Bittorrent-Client und basiert auf der Bibliothek Libtorrent. Ausserdem nutzt es zur Darstellung die Programmbibliothek Ncurses und ist damit geeignet um es mit den Shell-Befehlen screen oder dtach zu verwenden.

Installation

Ubuntu 8.04 Hardy Heron

$ sudo apt-get install rtorrent

Verwendung

Nach dem ersten Aufruf erscheint eine recht leere Oberfläche.

$ rtorrent
                 *** rTorrent 0.8.0/0.12.0 - kanzler:20518 ***
[View: main]

...

(16:50:46) Using 'epoll' based polling.
(16:50:46) Could not read resource file: ~/.rtorrent.rc
[Throttle off/off KB] [Rate   0.0/  0.0 KB] [Port: 6955] [U 0/0] [D 0/0] [H 0/3

Eine erste Torrent-Datei wird hinzugefügt, indem zuerst die Taste RETURN gedrückt und dann am Prompt am unteren Fensterrand der Pfad zur Datei angegeben wird. Die Pfadangabe wird am besten mit absolutem Pfad gemacht, sie kann aber auch mit relativem Pfad gemacht werden, ausgehend vom Verzeichnis, aus dem heraus rtorrent gestartet wurde. Ähnlich wie in einer Shell zeigt das Drücken der TAB-Taste mögliche Datei- und Verzeichnisnamen an.

                 *** rTorrent 0.8.0/0.12.0 - kanzler:20646 ***
[View: main]

...

(16:58:01) Using 'epoll' based polling.
(16:58:01) Could not read resource file: ~/.rtorrent.rc
load> /MUSIC/Yo La Tengo - 2006-01-01 Hanukkah Night 8.torrent

Danach sieht die Oberfläche so aus:

                 *** rTorrent 0.8.0/0.12.0 - kanzler:20646 ***
[View: main]
   Yo La Tengo - 2006-01-01 Hanukkah Night 8
  [CLOSED]     0.0 /  895.7 MB Rate:   0.0 /   0.0 KB Uploaded:     0.0 MB
  Inactive:

...

(16:58:01) Using 'epoll' based polling.
(16:58:01) Could not read resource file: ~/.rtorrent.rc
[Throttle off/off KB] [Rate   0.0/  0.0 KB] [Port: 6912] [U 0/0] [D 0/0] [H 0/3

Wurden mehrere Bittorrents hinzugefügt, so kann mit den Pfeiltasten zwischen den einzelnen Bittorrents hin- und her gewechselt werden.

Neu hinzugefügte Bittorrents starten nicht automatisch. Sie werden angestossen, indem sie über die Pfeiltaste angewählt und die Tasten CTRL+S gedrückt werden. Mit CTRL+D wird das Herunterladen angehalten. Ein bereits angehaltener Bittorrent kann durch erneutes Drücken von CTRL+D aus der Liste gelöscht werden. Mit CTRL+Q wird rtorrent beendet.

Die Hauptansicht zeigt die wichtigsten Informationen kurz zusammengefasst. Die erste Spalte (hier "20.6") nennt die bereits heruntergeladene Datenmenge, die zweite die gesamte Dateigrösse (hier "895.7 MB"). Die dritte und vierte Spalte nennen die Datenübertragunsgrate (hier "Rate: 0.0 / 36.5 KB") fürs Hinauf- bzw. Herunterladen dieses Bittorrents. Die fünfte Spalte nennt die vom eigenen Bittorrent-Client hochgeladene Datenmenge (hier "Uploaded: 0.0. MB"). Die letzte Angabe (hier "[ 2%]") gibt an, welcher Anteil der Datei bereits auf der lokalen Festplatte gespeichert ist.

                  *** rTorrent 0.8.0/0.12.0 - kanzler:20781 ***
[View: main]
*  Yo La Tengo - 2006-01-01 Hanukkah Night 8
*             20.6 /  895.7 MB Rate:   0.0 /  36.5 KB Uploaded:     0.0 MB [ 2%]
*

...

(17:09:31) Could not create download, the input is not a valid torrent.
[Throttle off/off KB] [Rate   0.0/  5.7 KB] [Port: 6881] [U 0/0] [D 1/0] [H 0/3 

In der Praxis hat es sich bewährt, rtorrent unabhängig von KDE oder Gnome in einer screen-Sitzung zu starten. Dazu wird in einem Terminalfenster folgender Befehl eingegeben. rtorrent läuft dann auch weiter, wenn das Terminalfenster geschlossen wird oder der X-Server abstürzt.

$ screen -S rtorrent rtorrent

Mit folgendem Befehl kann jederzeit innerhalb einer SSH-Sitzung nach den laufenden Bittorrents gesehen werden.

$ screen -rd -S rtorrent


Weblinks

Vorlage:dewi