Torrents are a regular part of a geeks life. Whether it is downloading ISO images, your favorite non-licensed anime, or large-scale backups, torrents are a simple way to manage massive downloads. But how do you manage torrents in Linux? There are a number of possible clients, some command-line and some full-on graphical clients. The torrent client that I prefer is called Transmission. It's the default client in the GNOME desktop and it makes "torrenting" a breeze.
Naturally we're not going to get into the legality of torrents. But I will make this disclaimer that copywritten materials should not be downloaded unless you have express permission to do so. With that being said, let's take a look at how to get your "torrent on" with Trasmission.
Transmission can be started in one of two ways. The first is to go to the Internet sub-menu of the Applications menu where you will find the Transmission entry. The second method is to click on a torrent link from a web site which will prompt you if you want to automatically open the link with Transmission.
If you know you are always going to use Transmission for your torrenting, click the "Do this automatically..." check box. This will make it so that you do not have to go through this step every time.
Once you click OK in this window two windows will open: Transmission's Main window and Torrent Options window. The Torrent Options window will be the window with focus because you have to actually add the torrent to Transmission before it starts the downloading process.
The possible options are:
Destination Folder - Choose where your torrent should be downloaded to.
Verify Local Data - This option is currently suffering from a bug and does not work 100%. I would not make use of this feature.
Start When Added - If you click this, the torrent will start downloaded as soon as it is added.
Move Source File to Trash - This will delete the seed file when the download is complete.
Once you have enabled all the options you want click Add to start your downloading. The Options window will disappear leaving only the Transmission main window.
Within the Transmission main window you will see your download progress. You can then select the download and click Pause to temporarily halt the download or you can remove the download. You can even close out transmission and, upon reopening the application the download will resume.
Once the torrent is complete you will receive a notice it has finished. Once the download has complete, if you leave Transmission open, you will begin seeding other torrents. By seeding torrents your machine will be used so that others can torrent from you. If you have a problem with this you should close Transmission immediately.
Out of the box, Transmission works like a champ. But there might be some tweaks you'll need for your particular set up. If you go to the Edit menu you will see the Preferences entry. Click that to get to the the preferences goodies.
One of the more important preferences is the Block List (found under the Peers tab). This blocklist is a Blutack Level 1 Blocklist. You can actually place more blocklists in the the ~/.config/transmission/blocklist folder to make use of them.
There are many more options to get into, the blocklist should be the first you take care of. Make sure you check Enable Auto Updates for Blocklists.
Transmission is one of the easiest torrent clients available. And if you like the idea of a simple torrent client, but you use Mac you can have your Transmission as well. Give Transmission a go, you won't regret it.Advertisement
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.