rtorrent
rtorrent ist ein schneller Torrent-Client. Er läuft auf der Kommandozeile und verbraucht nur
ein Mindestmass an Resourcen. Ich habe bereits verschiedene torrent Clients versucht
(ktorrent, azureus, bittornado), allerdings habe ich mit diesen bei einem Traffic von
ca. 600 kByte/s bereits CPU Auslastungen von 70% dulden müssen. Das wäre bei Unserem
Server inakzeptabel, da dann andere ServerDienste nicht mehr flüssig laufen könnten.
Mit rtorrent schafft mein Jetway bis zu 1600 kByte/s bei 20% CPU Auslastung. Hier mit rein spielt
mit Sicherheit auch, dass der Jetway den Padlock Chip hat, der beim Schreiben auf mit AES
verschlüsselte Medien einiges an Rechenpower einspart. rtorrent installieren
Diese Programm laden wir nicht aus den Etch Repositories, da wir dort Version 0.6.4 bekommen,
einige der gewünschten Funktionen aber ab 0.7.7 dabei sind. Und damit wir rtorrent 0.79
installieren können brauchen wir auch eine neuere Version von libtorrent,
als die aus den Repos.
apt-get install pkg-config libsigc++-2.0-dev libcurl3-dev wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.11.9.tar.gz tar xzf libtorrent-0.11.9.tar.gz cd libtorrent-0.11.9 ./configure make make install cd /usr/src http://libtorrent.rakshasa.no/downloads/rtorrent-0.7.9.tar.gz tar xzf rtorrent-0.7.9.tar.gz cd rtorrent-0.7.9 ./configure make make install rtorrent konfigurieren
/home/user/.rtorrent.rc
Diese Datei legt Ihr im Verzeichniss Eures Benutzers ab.
cd mkdir rtorrent mkdir rtorrent/fertig mkdir rtorrent/torrent mkdir rtorrent/rtorrentDL mkdir rtorrent/rtorrentSession mkdir rtorrent/fertig Hier werden die fertigen Downloads reingschoben mkdir rtorrent/torrent Hier speichert Ihr die .torrent Dateien rein mkdir rtorrent/rtorrentDL Hier werden unfertige Downloads zwischengelagert mkdir rtorrent/rtorrentSession Hier werden Informationen die einen schnelleren Neusatrt ermöglichen abgespeichert. Als root müssen wir noch einen Link von dem ort, wo die ausführbare Datei liegt in das Verzeichniss machen in dem die ausführbaren Dateien liegen sollen.
ln /usr/local/bin/rtorrent /usr/bin/rtorrent
Um jetzt etwas aus dem Netz zu laden braucht Ihr die entsprechende .torrent Datei (die ist sehr klein) und müsst sie ins Verzeichniss rtorrent/torrent hinein kopieren. Die .torrent Dateien bekommt Ihr von Webseiten wie z.B. http://isohunt.com/ Es ist egal, ob Ihr erst rtorrent (auf der Kommandozeile als user) startet und dann die .torrent Datei in das Verzeichniss verfrachtet oder zuerst die Datei reinlegt und dann rtorrent startet. |