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

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

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

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

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.

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.

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.

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.

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.