Comment télécharger des torrents depuis la ligne de commande dans Ubuntu

Bien que le torrenting n’ait pas la meilleure réputation, il y a encore beaucoup d’avantages à l’utiliser. Pour commencer, si vous souhaitez partager un fichier, c’est un excellent moyen d’externaliser votre bande passante. Plus besoin d’héberger des serveurs de téléchargement. Il suffit de donner un torrent à votre communauté et de les faire seeder le torrent ! Des factures de bande passante réduites et des transferts rapides pour tout le monde !
Pour la plupart, le torrenting sur Linux se fait via des clients graphiques. Cependant, vous serez peut-être intéressé de savoir qu’il est également possible de torrenter directement dans le terminal. Cet article vous montrera comment télécharger des torrents dans la dernière version LTS d’Ubuntu.
Table des matières
- Installer un client torrent en ligne de commande sur Ubuntu
- Ajouter un torrent dans Transmission
- Activer une liste de blocage de pairs
- Télécharger des torrents avec cryptage
- Explorer d’autres options de Transmission
- Télécharger des torrents avec rTorrent
- Télécharger des torrents avec aria2c
Installer un client torrent en ligne de commande sur Ubuntu
Il existe de nombreux bons clients torrent basés sur la ligne de commande, mais peu sont aussi bons que transmission-cli. C’est le plus facile à utiliser parmi tous les choix disponibles et similaire au client torrent le plus utilisé sur Linux (Transmission).
Pour installer transmission-cli, ouvrez une fenêtre de terminal et entrez la commande suivante :
sudo apt install transmission-cliFYI : découvrez certains des meilleurs logiciels gratuits sur Linux aujourd’hui.
Ajouter un torrent dans Transmission
Ajouter un torrent à transmission-cli est assez simple. Commencez par trouver un fichier torrent auprès de votre distributeur de torrents préféré. Dans ce tutoriel, nous utiliserons les torrents de la version Ubuntu MATE LTS.
Télécharger un torrent en utilisant une URL
Transmission CLI peut télécharger des torrents directement depuis une URL en faisant :
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads
Cette méthode est idéale si l’utilisateur est pressé et souhaite que le téléchargement se fasse le plus rapidement possible.
Télécharger un torrent en utilisant des liens magnet
Le client torrent Transmission CLI prend également en charge les liens magnet. Pour télécharger un torrent avec un lien magnet, essayez quelque chose comme ceci :
transmission-cli magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.iso -w ~/DownloadsAstuce : Vous pouvez facilement convertir un lien magnet en fichier torrent, et vice versa. Découvrez comment.
Télécharger un torrent en utilisant des fichiers torrent
Enfin, Transmission CLI peut commencer un téléchargement via un fichier torrent local. Obtenez un fichier torrent par des moyens conventionnels (via un navigateur web) ou trouvez un lien vers un fichier torrent, et téléchargez-le via le terminal avec wget.
Par exemple :
wget https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrentPour télécharger avec un fichier torrent, faites ce qui suit :
transmission-cli ./ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/DownloadsActiver une liste de blocage de pairs
Comme transmission-cli fonctionne différemment de son homologue graphique, il n’enregistre souvent pas ses paramètres. Cela signifie que vous devez spécifier vos listes de blocage de pairs chaque fois que vous téléchargez des torrents dans Ubuntu. Le drapeau -b active une liste de blocage. Pour en utiliser une lors du téléchargement, suivez cet exemple :
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
Télécharger des torrents avec cryptage
Bien qu’il ne soit pas recommandé de télécharger des fichiers douteux via des torrents, cela arrive. Pour vous protéger lors du téléchargement de ce type de fichiers, il est possible de crypter le trafic pendant que vous téléchargez des torrents dans Ubuntu. Voici comment faire :
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -erLe drapeau -er indique à transmission-cli qu’il nécessite un cryptage avec tous les pairs auxquels il se connecte. Cela peut ralentir les vitesses de transfert, donc cette option n’est peut-être pas pour tout le monde, surtout pour ceux qui ont une connexion lente.
Pour télécharger avec un trafic crypté, mais aussi augmenter votre vitesse de transfert, essayez d’utiliser le drapeau -ep à la place. Cela indiquera aux pairs que le client préférerait le cryptage, mais ne l’exigera pas.
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -ep
Bon à savoir : apprenez à sécuriser vos données sous Linux en cryptant vos fichiers locaux avec Tomb.
Explorer d’autres options de Transmission
Transmission-cli est rempli de toutes sortes d’options différentes. Pour voir ces options, exécutez transmission-cli --help. Cela affichera différents modificateurs de commande et drapeaux que les utilisateurs peuvent ajouter à leurs commandes transmission-cli pour une meilleure expérience de téléchargement. Par exemple, vous pouvez entrer transmission-cli -d 800 pour limiter le débit total de votre client à 800 kilooctets par seconde.

Télécharger des torrents avec rTorrent
En plus de Transmission CLI, vous pouvez également utiliser d’autres clients torrent en terminal pour gérer vos téléchargements de torrents. Ce sont souvent des outils uniquement en terminal, ce qui signifie qu’ils contiennent des fonctionnalités destinées à l’automatisation des utilisateurs et aux macros.
rTorrent est un client torrent TUI populaire qui vous permet de gérer automatiquement le ratio de partage, TOR, et de récupérer automatiquement des fichiers torrent depuis des sites web. Pour l’installer dans Ubuntu, exécutez la commande suivante :
sudo apt install rtorrentPour ajouter un fichier torrent dans rTorrent, ouvrez une nouvelle session de terminal et exécutez rtorrent. Cela chargera l’interface TUI du client et prendra le contrôle de tout l’écran du terminal.

Appuyez sur Entrée pour ouvrir l’invite de torrent, puis tapez le chemin de votre fichier torrent. Cela pourrait être soit un fichier “.torrent” local, soit un lien distant.

Appuyez sur la flèche vers le bas pour sélectionner le premier fichier torrent, puis appuyez sur Ctrl + S pour commencer à télécharger votre nouveau torrent.

Télécharger des torrents avec aria2c
Aria2c est un gestionnaire de téléchargement léger et hautement minimaliste pour Linux. Contrairement à Transmission et rTorrent, aria2c est un client de téléchargement multi-protocole, ce qui signifie que vous pouvez également l’utiliser pour télécharger des fichiers non torrent. Vous pouvez l’obtenir en exécutant la commande suivante :
sudo apt install aria2cPour télécharger un torrent avec aria2c, exécutez le programme suivi du chemin du fichier “.torrent” que vous souhaitez télécharger. Tout comme dans rTorrent, cela pourrait être soit un chemin local, soit un chemin distant :
aria2c https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrentVous pouvez également télécharger des fichiers torrent directement dans aria2c en utilisant leurs liens magnet :
aria2c magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.isoBien qu’il ne semble pas aussi glamour de télécharger avec une commande plutôt qu’avec une interface graphique élégante, vous auriez tort. Par exemple, Transmission CLI a plus de fonctionnalités que même la plupart des clients graphiques grand public. Pendant ce temps, rTorrent et aria2c se présentent également comme de grandes alternatives qui offrent des fonctionnalités uniques telles que la gestion des ratios et le support multi-protocole.
Télécharger des fichiers torrent n’est qu’une des nombreuses choses que vous pouvez faire dans votre terminal. Découvrez comment créer des invites personnalisées pour votre terminal en utilisant Starship.
Crédit d’image : Jay Wennington via Unsplash et Wikimedia Commons. Toutes les modifications et captures d’écran par Ramces Red.