Program/Rtorrent
Från Ubuntu Sverige
Innehåll |
[redigera] Kort bakgrundhistoria av zoddic
rTorrent är en textbaserad bittorrent-klient som körs i terminalen. De största fördelarna är:
- snabb
- kräver minimalt med systemresurser
- enkelt att använda
- väldigt konfigurerbart (om man vill)
[redigera] Installera rTorrent
Du kommer att behöva använda terminalen, som du kan starta genom att köra alt+f2 och skriva gnome-terminal.
sudo apt-get install rtorrent
[redigera] Skapa en mapp som heter torrents någonstans på hårddisken där du har utrymme och där det finns skrivrättigheter.
mkdir ~/torrents
[redigera] Skapa följande 3 mappar i din torrents-mapp; session, filer, download.
mkdir ~/torrents/sessions mkdir ~/torrents/filer mkdir ~/torrents/download
Sessions-mappen kommer att innehålla information om din nuvarande rTorrent-session, filer-mappen kommer innehålla dina nedladdade torrent filer och downloads kommer innehålla dina nedladdade filmer, spel och dylikt.
[redigera] Skapa en konfigurationsfil för rtorrent i ditt home-dir.
gedit .rtorrent.rc
I den filen ska du nu klistra in följande, och därefter byta ut allt som är markerat i fetstil mot något mer passande. Det viktigaste är att sökvägarna till mapparna du skapat blir korrekta. I guiden har vi skapat torrents-mappen i /home (~/) så därför bör du ändra "dittanvändarnamn" till, just det, ditt användarnamn.
# Maximum and minimum number of peers to connect to per torrent. min_peers = 40 max_peers = 120 # Same as above but for seeding completed torrents (-1 = same as downloading) min_peers_seed = 10 max_peers_seed = 50 # Maximum number of simultanious uploads per torrent. max_uploads = 20 # Global upload and download rate in KiB. "0" for unlimited. download_rate = 8000 upload_rate = 800 # Default directory to save the downloaded torrents. directory = /home/dittanvändarnamn/torrents/download # Default session directory. session = /home/dittanvändarnamn/torrents/sessions # Watch a directory for new torrents, and stop those that have been deleted. schedule = watch_directory,5,5,load_start=/home/dittanvändarnamn/torrents/filer/*.torrent schedule = untied_directory,5,5,stop_untied= # Close torrents when diskspace is low. schedule = low_diskspace,5,60,close_low_diskspace=100M #Stop torrents when reaching upload ratio in percent, when also reaching total upload in bytes, or when reaching final upload ratio in percent. # example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0 schedule = ratio,60,60,stop_on_ratio=200,200M,2000 # Port range to use for listening. port_range = 6890-6999 # Start opening ports at a random position within the port range. port_random = yes # Set whetever the client should try to connect to UDP trackers. use_udp_trackers = yes
Det här är en väldigt basic rTorrent konfigurationsfil som jag själv använder (81.230.2.161 5 februari 2008). Om du har använt torrent-klienter förut kommer du att förstå vad inställningarna innebär. Det viktigaste du ska tänka på är att, för att få maximal hastighet på dina upp- och nedladdningar, sätta download_rate och upload_rate till ungefär 80% av din uppkopplings maxkapacitet. I mitt fall har jag 100/10mbit, och sätter därför min download till 8000 (kb/s) och upload till 800 (kb/s). Om du har 2mbit upp/ner sätter du alltså fördelaktigt din download till 160 och din upload till 160. Om du får dåliga hastigheter, testa då att laborera med värdena i min-max peers och seed och max_uploads.
Du kan ha flera watch-directories om du vill. Då gör du flera mappar där du lägger dina torrents (kan vara undermappar i ~/torrents om du vill). Ett exempel på hur rtorrent kan vara inställt ser du här:
schedule = watch_Images,5,5,"load_start=~/torrents/Images/*.torrent,d.set_directory=/media/WD_Caviar/Images/" schedule = watch_Images-Linux,5,5,"load_start=~/torrents/Images/Linux/*.torrent,d.set_directory=/media/WD_Caviar/Images/Linux/" schedule = watch_Musik,5,5,"load_start=~/torrents/Musik/*.torrent,d.set_directory=/media/WD_Caviar/Musik/" schedule = watch_Nerladdat,5,5,"load_start=~/torrents/Nerladdat/*.torrent,d.set_directory=/media/WD_Caviar/Nerladdat/" schedule = watch_Spel,5,5,"load_start=~/torrents/Spel/*.torrent,d.set_directory=/media/WD_Caviar/Spel/" schedule = watch_Video,5,5,"load_start=~/torrents/Video/*.torrent,d.set_directory=/media/WD_Caviar/Video/" schedule = watch_Video-Musikvideor,5,5,"load_start=~/torrents/Video/Musikvideor/*.torrent,d.set_directory=/media/WD_Caviar/Video/Musikvideor"
Allt jag lägger i ~/torrents/Images kommer att läggas i /media/WD_Caviar/Images och startas automatiskt. Allt jag lägger i ~/torrents/Images/Linux kommer att hamna i /media/WD_Caviar/Images och så vidare.
[redigera] Starta rTorrent.
Öppna ett terminalfönster ( program -> tillbehör -> terminal , i gnome) och skriv rtorrent.
[redigera] Hur laddar jag nu ner en torrent?
Gå till din torrent-hemsida. Spara .torrentfilen t.ex. Gustav.Spelar.Fotboll-Familjen.torrent i din torrentfiles-mapp. I mitt exempel alltså /home/zoddic/torrents/torrentfiles . Nu kommer din nedladdning automatiskt att påbörjas i rTorrent och laddas ner till ditt download-dir!
[redigera] Snabbkommandon
CTRL-D stoppar en torrent. CTRL-D 1 gång till tar bort torrenten från listan. CTRL-S sätter igång en avstannad torrent. CTRL-Q stoppar alla torrents och rapporterar det till trackern och avslutar rTorrent.
ESC-1 Visar alla nedladdningar. ESC-2 Visar alla nedladdningar, i namnordning. ESC-3 Visar startade nedladdningar. ESC-4 Visar stoppade nedladdningar. ESC-5 Visar färdiga nedladdningar. ESC-6 Visar nedladdningar som hash-kollas. ENTER och BACKSPACE låter dig manuellt ange sökvägen till en .torrent-fil. Skillnaden är att backspace startar torrenten direkt, något som kanske inte är önskvärt om du vill ange platsen att spara på manuellt.
Piltangenterna låter dig bläddra bland dina torrents. Bläddra nedåt i listan med nedåtpilen. Få mer information om en torrent med högerpilen. Vänsterpil låter dig återgå till huvudmenyn.
[redigera] Ladda endast ner delar av en torrent
Öppna en torrent med enter, inte backspace. Gå in i egenskaper för den med högerpil och gå in i file list. Markera den den fil du fil du vill ladda ner med upp/ner-pilarna. Tryck mellanslag för att ändra prioritet (" " - normal, high och off). Du kan trycka * för att ändra prioritet för alla filer, exempelvis kan du stänga av alla filer och sen sätta på en för att bara ladda ner den.
[redigera] Övrigt:
För er med brandväggar (jag själv använder inget sådant) är det viktigt att ni öppnar de portar som rTorrent använder sig av, i exemplet ovan 6890-6999. Annars kommer ni uppleva väldigt dåliga hastigheter!
I konfigurations filen har vi ställt in att alla torrents som når ratio=2 ska stanna och att alla torrents ska stanna om diskutrymmet blir lågt. Om du inte vill ha dessa "spärrar" så är det bara att kommentera bort ( sätta # ) före raderna ->
schedule = low_diskspace,5,60,close_low_diskspace=100M
och
schedule = ratio,60,60,stop_on_ratio=200,200M,2000
alternativt redigera dem efter egna önskemål.
