ubuntuusers.deWikirTorrent

rTorrent

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

rTorrent {en} ist ein BitTorrent-Client für die Kommandozeile. Dieser setzt auf der libTorrent-Bibliothek auf. Ihn zeichnet seine Individualität durch das Editieren der Konfigurationsdatei aus. Jedoch ist seine Bedienung für Nicht-Kommandozeilen-Benutzer etwas gewöhnungsbedürftig.

Es gibt es aber auch web-basierte Benutzeroberflächen wie ruTorrent und wTorrent.

Installation

Paketquelle

rTorrent kann, allerdings nicht in der aktuellen Version, aus den offiziellen Quellen installiert [4] werden:

  • rtorrent (universe)

Wiki/Vorlagen/Installbutton/button.png

Aktuelle Version kompilieren

Will man die aktuellste Version von rTorrent benutzen, muss man sie von Hand aus seinen Quellen installieren. Dazu muss die ältere Version, falls zuvor installiert, zuerst durch der Paketverwaltung deinstalliert werden.

Benötigte Pakete installieren

Um rTorrent zu installieren bzw. zu verwenden werden die folgenden Bibliotheken benötigt, die installiert [4] werden müssen. Wenn bereits eines der Pakete auf dem System vorhanden sein sollte, so wird dieses durch die Paketquelle nicht nochmals installiert.

  • 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

Wiki/Vorlagen/Installbutton/button.png

Paketliste zum Kopieren:

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 

sudo aptitude 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 

libtorrent

Um die aktuellste Version zu verwenden muss man hier {dl} die neueste Version von libtorrent herunterladen. Danach muss diese entpackt [5] und dann kompiliert [6] werden.

Installieren von rTorrent

Um auch hier die aktuellste Version zu verwenden muss man wieder auf dieser Seite {dl} die aktuelle Version herunterladen. Diese muss dann wiederum entpackt [5] und kompiliert [6] werden

Schlussendlich muss die Bibliothek noch von /usr/local/lib nach /usr/lib verlinkt werden, dies geschieht mit folgendem Befehl:

sudo ln -s /usr/local/lib/libtorrent.so.11 /usr/lib/libtorrent.so.11 

Die Installation von rTorrent ist nun abgeschlossen.

Hinweis:

Wenn wTorrent verwendet werden soll, muss noch das Paket libxmlrpc-c3-dev installiert werden. Der Befehl ./configure muss um die Option --with-xmlrpc-c ergänzt werden, um rtorrent mit xmlrpc-Support zu kompilieren, den wTorrent voraussetzt.

Bedienung

rTorrent starten

rTorrent kann von der Konsole [1] aus mit dem Befehl:

rtorrent 

gestartet werden. Standardmäßig ist der Ordner, von dem aus man rTorrent startet, auch gleichzeitig der Ordner, in den die Dateien heruntergeladen werden. Möchte man zum Beispiel, dass die Dateien auf den Desktop heruntergeladen werden, muss man vor dem Start von rTorrent mit cd auf den Desktop navigieren.

Tastaturbelegung

Tasten die in allen Fenstern die gleiche Funktion haben
Tasten Funktion
Fügt einen Torrent hinzu. Angabe muss entweder eine URL zu einer Torrent-Datei sein oder der Pfad zu einer solchen, wenn man sie heruntergeladen hat. Der Download beginnt direkt.
Fügt einen Torrent hinzu. Angabe muss entweder eine URL zu einer Torrent-Datei sein oder der Pfad zu einer solchen, wenn man sie heruntergeladen hat. Der Download beginnt noch nicht.
, Geht in den Menü-Ansichten hoch oder runter und markiert eine Auswahl.
Strg + OWählt ein Download-Verzeichnis. Funktioniert nur, wenn der Download noch nicht begonnen wurde.
A/ S/ D Erhöht die Beschränkung der Upload-Geschwindigkeit um 1/5/50 KB.
Z/ X/ C Verringert die Beschränkung der Upload-Geschwindigkeit um 1/5/50 KB.
+ A/ + S/ + D Erhöht die Beschränkung der Download-Geschwindigkeit um 1/5/50 KB.
+ Z/ + X/ + C Verringert die Beschränkung der Download-Geschwindigkeit um 1/5/50 KB.
+/ -Erhöht/Verringert die Priorität eines Downloads.
Strg + QBeendet rTorrent.
Strg + XMan kann Befehle/Konfigurationsoptionen direkt in einer Shell eingeben. Eine vollständige Liste der Optionen findet man in den Manpages von rTorrent.

Tastenbelegung im Hauptfenster
Tasten Funktion
Strg + SStartet den markierten Download bzw. setzt ihn fort, wenn er zuvor gestoppt wurde.
Strg + DStoppt einen markierten Download, wenn er aktiv ist. Wenn der Download bereits gestoppt wurde, wird der Torrent entfernt.
1Zeige alle Downloads.
2Zeige alle Downloads, alphabetisch sortiert.
3Zeige alle begonnenen Downloads.
4Zeige alle gestoppten Downloads.
5Zeige alle fertig gestellten Downloads.
6Zeige alle unfertigen Downloads.
7Zeige alle Downloads, die gerade am Hashen sind.
8Zeige alle Downloads, die nur am Seeden sind.
Gehe zum Info-Fenster, eines markierten Torrents.

Tasten im Info-Fenster
Tasten Funktion
Zurück zum Hauptfenster.
1/ 2Verringert/Erhöht die Anzahl der maximalen Upload-Verbindungen um eins.
3/ 4Verringert/Erhöht die Anzahl der minimalen Peers um fünf.
5/ 6Verringert/Erhöht die Anzahl der maximalen Peers um fünf.
TInitiiere einen neuen Tracker-Request, beachte aber den mindest Zeitabstand für solche, die ein Tracker vorgibt.
+ TErzwinge einen neuen Tracker-Request, egal wieviel Zeit seit dem letzten vergangen ist.
Wechselt in die einzelnen Untermenüs: "Peer list", "Info", "File list", "Tracker list", "Chunks seen", "Transfer list".

Tasten in der "Peer list"
Tasten Funktion
Zurück zur Haupt-Auswahl des Info-Fensters.
+ +Höre auf zum ausgewählten Peer hochzuladen. Wenn nochmals gedrückt wird, lade wieder zu ihm hoch.
KBrich die Verbindung zum ausgewählten Peer ab.
Zeige weitere Details zum ausgewählten Peer.

Tasten in der "File list"
Tasten Funktion
Zurück zur Haupt-Auswahl des Info-Fensters.
        Verändere die Priorität der ausgewählten Datei. Wenn es auf einen Ordner angewandt wird, funktioniert es rekursiv.
+ +Verändere die Priorität sämtlicher Dateien.
+ 7Verberge/Zeige Dateien in einem Ordner.
Zeige weitere Details zur ausgewählten Datei.

Tasten in der "Tracker list"
Tasten Funktion
Zurück zur Haupt-Auswahl des Info-Fensters.
+ +Schalte Verbindung zum Tracker an/ab.
        Rotiere die Tracker, wenn es mehrere sind.

Konfiguration

Konfigurationsdatei erstellen

Um rTorrent nicht bei jedem Start neu einstellen zu müssen, kann man eine Konfigurationsdatei anlegen. Die Standard-Konfigurationsdatei liegt in /usr/share/doc/rtorrent/examples/rtorrent.rc. Um sie benutzen zu können muss man sie zuerst an die richtige Stelle kopieren:

cp /usr/share/doc/rtorrent/examples/rtorrent.rc ~/.rtorrent.rc 

Sollte sich die Datei wider Erwarten nicht in /usr/share/doc/rtorrent/examples/ befinden kann man sie alternativ auch hier herunterladen: rtorrent.rc {dl} .

Konfigurationsdatei benutzen

In der Konfigurationsdatei sieht man schon einmal eine Menge an Einstellungen, die man vornehmen kann. Damit diese wirken, muss man das Kommentarzeichen, also die Raute (#) vor der entsprechenden Zeile entfernen. Will man zum Beispiel, dass der Desktop das Standard-Downloadverzeichnis ist nimmt man folgende Einstellung vor:

# Default directory to save the downloaded torrents.
directory = ~/Desktop

Oder für den Up-und Download zu begrenzen:

# Global upload and download rate in KiB. "0" for unlimited.
download_rate = 0
upload_rate = 80

Will man, dass sich rtorrent an den Download-Fortschritt erinnert und welche Torrents geladen wurden, muss man einen session Ordner auf seiner Festplatte anlegen und dann in der Konfigurationsdatei angeben:

# Default session directory. Make sure you don't run multiple instances
# of rtorrent using the same session directory. Perhaps using a
# relative path?
session = ~/session

Alle Möglichkeiten stehen in der Standard-Konfigurationsdatei und sind dort auch dokumentiert.

Diese Revision wurde am 25. Juli 2011 um 14:11 Uhr von cornix erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet: Internet, Filesharing

Passwort vergessen?