Wie man Torrents über die Befehlszeile in Ubuntu herunterlädt

Ein Foto von einem Laptop auf einem Bett.

Während Torrenting nicht den besten Ruf hat, gibt es dennoch viele Vorteile, es zu nutzen. Zum einen ist es eine großartige Möglichkeit, Ihre Bandbreite auszulagern, wenn Sie eine Datei teilen möchten. Keine Hosting-Download-Server mehr. Geben Sie einfach einen Torrent an Ihre Community weiter und lassen Sie sie den Torrent seeden! Niedrigere Bandbreitenrechnungen und schnelle Übertragungen für alle!

Im Großen und Ganzen erfolgt das Torrenting unter Linux über grafische Clients. Sie könnten jedoch interessiert sein zu erfahren, dass es auch möglich ist, direkt im Terminal zu torrenten. Dieser Artikel zeigt Ihnen, wie Sie Torrents in der neuesten Ubuntu LTS herunterladen.

Inhaltsverzeichnis

  • Installation eines CLI-Torrent-Clients auf Ubuntu
  • Hinzufügen eines Torrents in Transmission
  • Aktivieren einer Peer-Blockliste
  • Herunterladen von Torrents mit Verschlüsselung
  • Erforschen anderer Transmission-Flags
  • Herunterladen von Torrents mit rTorrent
  • Herunterladen von Torrents mit aria2c

Installation eines CLI-Torrent-Clients auf Ubuntu

Es gibt viele gute CLI-basierte Torrent-Clients, aber wenige sind so gut wie transmission-cli. Es ist der einfachste zu bedienende unter all den verfügbaren Optionen und ähnelt dem am häufigsten verwendeten Torrent-Client unter Linux (Transmission).

Um transmission-cli zu installieren, öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein:

sudo apt install transmission-cli

Zur Info: Lernen Sie einige der besten kostenlosen Software in Linux heute kennen.

Hinzufügen eines Torrents in Transmission

Das Hinzufügen eines Torrents zu transmission-cli ist ziemlich einfach. Beginnen Sie damit, eine Torrent-Datei von Ihrem bevorzugten Torrent-Anbieter zu finden. In diesem Tutorial verwenden wir die Torrents der Ubuntu MATE LTS-Version.

Herunterladen eines Torrents über eine URL

Transmission CLI kann Torrents direkt von einer URL herunterladen, indem Sie Folgendes tun:

transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads

Ein Terminal, das zeigt, wie Transmission CLI mit einem benutzerdefinierten Download-Verzeichnis läuft.

Diese Methode ist großartig, wenn der Benutzer in der Klemme steckt und möchte, dass der Download so schnell wie möglich erfolgt.

Herunterladen eines Torrents über Magnet-Links

Der Transmission CLI Torrent-Client unterstützt auch Magnet-Links. Um einen Torrent mit einem Magnet-Link herunterzuladen, versuchen Sie etwas wie dies:

transmission-cli magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.iso -w ~/Downloads

Tipp: Sie können Magnet-Links leicht in Torrent-Dateien umwandeln und umgekehrt. Erfahren Sie, wie.

Herunterladen eines Torrents über Torrent-Dateien

Und schließlich kann Transmission CLI einen Download über eine lokale Torrent-Datei starten. Erhalten Sie eine Torrent-Datei auf herkömmliche Weise (über einen Webbrowser) oder finden Sie einen Link zu einer Torrent-Datei und laden Sie sie über das Terminal mit wget herunter.

Zum Beispiel:

wget https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent

Um mit einer Torrent-Datei herunterzuladen, tun Sie Folgendes:

transmission-cli ./ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads

Aktivieren einer Peer-Blockliste

Da transmission-cli anders funktioniert als sein grafisches Pendant, speichert es oft seine Einstellungen nicht. Das bedeutet, dass Sie Ihre Peer-Blocklisten jedes Mal angeben müssen, wenn Sie Torrents in Ubuntu herunterladen. Das -b-Flag aktiviert eine Blockliste. Um eine beim Herunterladen zu verwenden, folgen Sie diesem Beispiel:

transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -b https://mirror.codebucket.de/transmission/blocklist.p2p.gz

Ein Terminal, das zeigt, wie Transmission CLI eine Torrent-Datei mit einer benutzerdefinierten Blockliste herunterlädt.

Herunterladen von Torrents mit Verschlüsselung

Obwohl es nicht empfohlen wird, fragwürdige Dateien von Torrents herunterzuladen, passiert es. Um sich beim Herunterladen dieser Arten von Dateien zu schützen, ist es möglich, den Datenverkehr während des Herunterladens von Torrents in Ubuntu zu verschlüsseln. So geht’s:

transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -er

Das -er-Flag sagt transmission-cli, dass es Verschlüsselung mit allen Peers, zu denen es eine Verbindung herstellt, benötigt. Dies kann die Übertragungsgeschwindigkeit verlangsamen, sodass diese Option möglicherweise nicht für jeden geeignet ist, insbesondere für diejenigen mit einer langsamen Verbindung.

Um mit verschlüsseltem Datenverkehr herunterzuladen, aber auch Ihre Übertragungsgeschwindigkeit zu erhöhen, versuchen Sie stattdessen das -ep-Flag zu verwenden. Dies wird den Peers mitteilen, dass der Client Verschlüsselung bevorzugt, sie jedoch nicht erforderlich ist.

transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -ep

Ein Terminal, das zeigt, wie Transmission CLI einen Torrent mit dem -ep-Flag herunterlädt.

Gut zu wissen: Erfahren Sie, wie Sie Ihre Daten in Linux sichern, indem Sie Ihre lokalen Dateien mit Tomb verschlüsseln.

Erforschen anderer Transmission-Flags

Transmission-cli ist randvoll mit verschiedenen Optionen. Um diese Optionen anzuzeigen, führen Sie transmission-cli --help aus. Dadurch werden verschiedene Befehlsmodifikatoren und Flags ausgegeben, die Benutzer ihren transmission-cli-Befehlen hinzufügen können, um ein besseres Download-Erlebnis zu erzielen. Zum Beispiel können Sie transmission-cli -d 800 eingeben, um den gesamten Durchsatz Ihres Clients auf 800 Kilobyte pro Sekunde zu begrenzen.

Ein Terminal, das den Hilfebildschirm für Transmission CLI zeigt.

Herunterladen von Torrents mit rTorrent

Neben Transmission CLI können Sie auch andere Terminal-Torrent-Clients verwenden, um Ihre Torrent-Downloads zu verwalten. Diese sind oft nur Terminal-Tools, was bedeutet, dass sie Funktionen enthalten, die auf Benutzerautomatisierung und Makros ausgerichtet sind.

rTorrent ist ein beliebter TUI-Torrent-Client, der es Ihnen ermöglicht, das Share-Verhältnis automatisch zu verwalten, TOR zu verwenden und Torrent-Dateien automatisch von Websites abzurufen. Um es in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

sudo apt install rtorrent

Um eine Torrent-Datei in rTorrent hinzuzufügen, öffnen Sie eine neue Terminal-Sitzung und führen Sie rtorrent aus. Dies lädt die TUI des Clients und übernimmt den gesamten Terminalbildschirm.

Ein Terminal, das rTorrent auf Ubuntu LTS zeigt.

Drücken Sie die Eingabetaste, um die Torrent-Eingabeaufforderung zu öffnen, und geben Sie den Pfad zu Ihrer Torrent-Datei ein. Dies könnte entweder eine lokale „.torrent“-Datei oder ein Remote-Link sein.

Ein Terminal, das die Datei-Eingabeaufforderung für rTorrent hervorhebt.

Drücken Sie die Pfeiltaste nach unten, um die erste Torrent-Datei auszuwählen, und drücken Sie dann Strg + S, um mit dem Herunterladen Ihres neuen Torrents zu beginnen.

Ein Terminal, das zeigt, wie rTorrent aktiv den Ubuntu MATE LTS Torrent herunterlädt.

Herunterladen von Torrents mit aria2c

Aria2c ist ein leichter und hochgradig minimaler Download-Manager für Linux. Im Gegensatz zu Transmission und rTorrent ist aria2c ein Multi-Protokoll-Download-Client, was bedeutet, dass Sie ihn auch zum Herunterladen von Nicht-Torrent-Dateien verwenden können. Sie können es erhalten, indem Sie den folgenden Befehl ausführen:

sudo apt install aria2c

Um einen Torrent mit aria2c herunterzuladen, führen Sie das Programm gefolgt vom Pfad der „.torrent“-Datei aus, die Sie herunterladen möchten. Genau wie in rTorrent könnte dies entweder ein lokaler oder ein Remote-Pfad sein:

aria2c https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent

Sie können auch Torrent-Dateien direkt in aria2c mit ihren Magnet-Links herunterladen:

aria2c magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.iso

Obwohl es nicht so glamourös erscheint, mit einem Befehl anstelle einer schicken GUI herunterzuladen, wären Sie im Irrtum. Zum Beispiel hat Transmission CLI mehr Funktionen als die meisten gängigen grafischen Clients. Währenddessen sind rTorrent und aria2c auch großartige Alternativen, die einzigartige Funktionen wie das Verwalten von Verhältnissen und die Unterstützung mehrerer Protokolle bieten.

Das Herunterladen von Torrent-Dateien ist nur eine der wenigen Dinge, die Sie in Ihrem Terminal tun können. Erfahren Sie, wie Sie benutzerdefinierte Eingabeaufforderungen für Ihr Terminal mit Starship erstellen können.

Bildnachweis: Jay Wennington über Unsplash und Wikimedia Commons. Alle Änderungen und Screenshots von Ramces Red.