This tutorial is about how to download Linux ISO files using Torrent Client. We will do our best for you to understand this guide. I hope you will like this blog How to Download Linux ISO Files with the Help of Torrent Client. If your answer is yes, please share after reading this.
Check How to Download Linux ISO Files with the Help of Torrent Client
Although torrenting is often seen as a distasteful term, there are several benefits to embracing it, especially when it comes to Linux. For starters, this is a great option for outsourcing your bandwidth if you’re setting up a Linux distribution. There will be no more download server hosting. Simply distribute a torrent to your community and ask them to seed it! Everyone benefits from low bandwidth costs and fast transfers!
Torrenting on Linux is mostly done with GTK clients. Transmission-GTK is one of the most notable examples. However, people may be interested to know that torrents can be downloaded directly from the terminal. What’s the problem with all this? Let’s see what we can find out!
How to Download Linux ISO Files Using Torrent Client
There are many good CLI-based torrent clients out there, but few are as good as Transmission-Cli. It’s the easiest to use of all the options available and it’s similar to the most used torrent client on Linux (Transmission-GTK).
- To install the streaming-cli, open a terminal window and enter the following command:
- sudo apt install streaming-cli
How to add a torrent
Adding a torrent to the streaming-cli is quite simple. Start by finding a torrent file from your favorite torrent provider. In this tutorial, we will use the Ubuntu version alternative torrents.
- Transmission-cli can download a torrent directly from a URL by doing the following:
- streaming-cli http://releases.ubuntu.com/16.10/ubuntu-16.10-desktop-amd64.iso.torrent -w ~/Downloads
This method is ideal if the user is in a hurry and just wants the download to go as quickly as possible.
- This torrent client also supports magnet links. To download a torrent with a magnet link, try something like this:
- transmission magnet-cli:?xt=urn:btih:e249fe4dc957be4b4ce3ecaac280fdf1c71bc5bb&dn=ubuntu-mate-16.10-desktop-amd64.iso -w ~/Downloads
- And finally, the third way to download the streaming-cli is with a torrent file. Retrieve a torrent file by conventional means (via a web browser) or find a link to a torrent file and download it via the terminal with wget.
- For example:
- wget http://releases.ubuntu.com/16.10/ubuntu-16.10-desktop-amd64.iso.torrent
- To download with a torrent file, follow these steps:
- streaming-cli ubuntu-16.10-desktop-amd64.iso.torrent -w ~/Downloads
How to enable a peer blocklist
Since streaming-cli works differently than its GTK counterpart, it often doesn’t save settings. This means that peer block lists must be specified each time before use. The -b switch enables a blocklist. To use one while downloading, follow this example:
- streaming-cli http://releases.ubuntu.com/16.10/ubuntu-16.10-desktop-amd64.iso.torrent -w ~/Downloads -b http://john.bitsurge.net/public/biglist.p2p.gz
Download with encryption
- Although it is not recommended to download incomplete files from torrents, it does happen. To protect you when downloading these types of files, it is possible to encrypt the traffic during the download. Here’s how:
- streaming-cli http://releases.ubuntu.com/16.10/ubuntu-16.10-desktop-amd64.iso.torrent -w ~/Downloads -er
- The -er flag tells the streaming-cli to require encryption with all peers it connects to. This can slow down transfer speeds, so this option may not be suitable for everyone, especially those with slow transfer speeds.
- To download with encrypted traffic but increase the transfer speed, try using the preferred encryption switch instead. This will indicate to the peers that the client would prefer encryption, but not require it.
- streaming-cli http://releases.ubuntu.com/16.10/ubuntu-16.10-desktop-amd64.iso.torrent -w ~/Downloads -ep
- Transmission-cli is full of all sorts of different options. To see these options, enter Transmission-cli –help. This will print various command modifiers and flags that users can add to their streaming-cli commands for a better download experience.
Final Words: How to Download Linux ISO Files with the Help of Torrent Client
I hope you understand this article How to Download Linux ISO Files with the Help of Torrent Client, if your answer is no, you can ask anything via the contact forum section linked to this article. And if your answer is yes, share this article with your family and friends.