Handledning – Använda rTorrent på Linux som ett proffs

Vad är rTorrent?

rTorrent är en lätt, ncurses-baserad BitTorrent-klient för Linux och andra Unix-liknande system. Den körs helt i terminalen, använder minimala resurser och är idealisk för headless-konfigurationer som seedboxar eller hemmaservrar.

Förkunskapskrav

  • En Linux-maskin (Debian/Ubuntu/Fedora/Arch eller liknande)
  • Grundläggande kunskaper om kommandoraden
  • SSH-åtkomst om du installerar på en fjärrserver

1. Installation

Installera rTorrent med hjälp av din distributions pakethanterare:

# Debian/Ubuntu sudo apt update && sudo apt install rtorrent # Fedora sudo dnf install rtorrent # Arch Linux sudo pacman -S rtorrent

2. Grundläggande användning

Starta rTorrent genom att köra:

rtorrent

Du kommer att se ett gränssnitt baserat på förbannelser med olika rutor. Nyckelkommandon:

  • Ctrl+q: Avsluta
  • BackstegLadda en .torrent-fil
  • Skriva inStarta/stoppa en torrent
  • HögerpilVisa detaljer om en vald torrent

3. Konfiguration

rTorrent läser sina inställningar från ~/.rtorrent.rcSkapa eller redigera den här filen:

nano ~/.rtorrent.rc

Exempelkonfiguration:

# Katalog för att spara filer katalog = ~/downloads # Sessionskatalog (lagrar torrentstatus) session = ~/.rtorrent/session # Portintervall för inkommande anslutningar port_range = 50000-50010 # Uppladdnings-/nedladdningshastighetsgränser (i KiB) upload_rate = 100 download_rate = 0 # 0 = obegränsad

Efter redigeringen, starta om rTorrent för att tillämpa ändringarna.

4. Automatisering och avancerade tips

  • Klockkatalog: Laddar automatiskt torrenter som placerats i en specifik mapp.
    schema = bevakningskatalog,5,5, ladda_start=~/torrents/*.torrent
  • Förhållanden och sådd: Kontrollera såddförhållandena för att automatisera stopp efter ett tröskelvärde.
    ratio.enable= ratio.min.set = 1.0 ratio.max.set = 2.0 ratio.upload.set = 50M schema2 = ratio,60,60, "stop_on_ratio=1.0"
    
  • Automatiseringsskript: Koppla ihop rTorrent med verktyg som cron eller systemd för obevakad drift.

5. Kör som en systemtjänst

För servrar är det bekvämt att köra rTorrent under systemd så det startar automatiskt:

[Enhet] Beskrivning=rTorrent Efter=network.target [Tjänst] Typ=simpel ExecStart=/usr/bin/rtorrent ExecStop=/bin/kill -s INT $MAINPID Omstart=vid misslyckande Användare=dittanvändarnamn Arbetskatalog=/home/dittanvändarnamn [Installera] WantedBy=multi-user.target

Spara detta som /etc/systemd/system/rtorrent.service, kör sedan:

sudo systemctl daemon-reload sudo systemctl aktivera --nu rtorrent

6. Användbara kortkommandon

  • ^d (Ctrl+d): Ta bort torrent från listan
  • + / –Justera nedladdnings-/uppladdningsprioritet
  • UtrymmePausa/återuppta alla torrenter

7. Säkerhet och bästa praxis

  • Håll ditt system och rTorrent uppdaterade till den senaste stabila versionen.
  • Använd ett VPN eller en seedbox för integritet om det krävs i ditt användningsfall.
  • Ange lämpliga behörigheter för nedladdnings- och sessionskataloger.

Slutsats

rTorrent erbjuder hastighet, flexibilitet och fullständig kommandoradskontroll för seriösa Linux-användare. Med en finjusterad .rtorrent.rc, bevakningskataloger och systemd-integration kan du köra en automatiserad torrentinstallation med låg omkostnad som kan konkurrera med vilken grafisk klient som helst.

Begär en förfrågan?