GUI torrent clients:

Deluge is a full-featured BitTorrent client written in python, for Linux, OS X, Unix and Windows. It uses libtorrent in it’s backend and features multiple user-interfaces including: GTK+, web and console. It has been designed using the client server model with a daemon process that handles all the bittorrent activity. The Deluge daemon is able to run on headless machines with the user-interfaces being able to connect remotely from any platform.

Transmission is designed to for easy, powerful use. It Just Work and it only takes a few clicks to configure advanced features like watch directories, bad peer blocklists, and the web interface. Transmission has the lowest memory footprint of any major BitTorrent client.

Transmission is also available as a daemon , which is ideal for server installations without X, nas, etc. It can be controlled by web or terminal client.

From Vuze homepage: “the most powerful bittorrent app on earth” . The true it’s that Vuze (formerly Azureus) can be declared as the most future rich torrent client for Linux. You can search, browse, download, share torrents and playback HD files. All this with a cost: being a Java based app, it is a system resource hogger.

BitStormLite is a BitTorrent Client based on c++/gtk+2.0. It is an alternative to the classical bittorrent client for GNOME. The difference is that it permits to make selective downloads . Eric has a very nice article about why should someone use this client.

Console (ncurse) torrent clients:

rTorrent is a text-based ncurses BitTorrent client libTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. On high-bandwidth connections it is able to seed at 3 times the speed of the official client.

It comes with every feature most of the clients have but, unlike those, it has very low resource requirements. It’s probably the best torrent client for Linux. [Homepage] [Download]

For an excellent article about how to use rtorrent read kmandla’s post.

UPDATE: If you are not comfortable with the command line, you could use some of the GUI clients created for rtorrent (check ntoreent) or a web based frontend (check this list for reference).

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink. aria2 has two distinctive features: (1) aria2 can download a file from several URIs(HTTP(S)/FTP/BitTorrent) and (2) If you give aria2 a list of URIs, aria2 downloads them concurrently. You don’t have to wait for the current download queue to finish one file at a time anymore. aria2 tries to utilize your maximum download bandwidth and downloads files quickly.

OneSwarm is a new peer-to-peer tool that provides users with explicit control over their privacy by letting them determine how data is shared. Instead of sharing data indiscriminately, data shared with OneSwarm can be made public, it can be shared with friends, shared with some friends but not others, and so forth. We call this friend-to-friend (F2F) data sharing.

I like deluge better than transmission because in my tests, it downloads quite a bit faster. For me, the best option are speed of download & encryption. The BEST that I’ve seen for those two features is utorrent running in wine. I know, it is NOT a linux bitorrent client, but when I’ve run it, it downloads faster than deluge, often quite a bit faster. So that is what I use. I’m about function, where there’s a linux client that can match utorrent, I’ll drop it. But for now, it’s utorrent for me.

Speaking of speed, did you try rtorrent? From my experience, it’s the fastest out there. If you are not comfortable with command line, you could use some of the GUI clients created for it (for example ntorrent-http://code.google.com/p/ntorrent/). Give it a try 😉

I’m a dual booter, booting Win7 and Linux Mint. I also have a Debian server and just recently installed the transmission-daemon on it. Using Transmission Remote GUI from both Win and Linux is a breeze. Google Chrome also has a very handy add on called Remote Transmission.
I’ve been very happy with it so far, and this is coming from a uTorrent user…

Simply because I don’t use Torrent very often, an too lazy to install new client…. 8-))))))))
Then, torrent usually runs in mode “start and forget”. I don’t care which icon to click to run it. It will be in some far desktop soon after.
The simplicity only matters when I start analysing the torrent traffic. But that rarely occurs.

I am Usha Iyer, an Acquisition Editor with Packt Publishing. As an Acquisition Editor, it is my role to evaluate, develop and ultimately bring book ideas to publication. I am also responsible for finding the right author for any book; bringing them onboard, then working with them as the book is written.

I have begun to develop a microcontent ( microcontent title meaning just 60 pages long ) title on ‘Azureus/Vuze’, and am now looking for an author to write this book.

The book would cover setting up, performing the basic tasks with the UI menus, some advanced information such as swarm, pieces, plugins, and importantly, troubleshooting.

Please contact me if you are interested in writing this book and I would love to discuss the opportunity with you further.

Even if you do not want to involve yourself in the project, can you please suggest someone who may suit this project?

the list is impressive. i have a dual boot configuration with windows and linux. there is no denying the fact that utorrent is the best torrent client on the windows machine. but i’ve noticed that there is a lot of wasted data when using utorrent. for example if i download a 700 mb file in utorrent, i ended up downloading about 1.5gb of data. it is a pain in the …, wastage of time,money and bandwidth. i don’t know if anybody out there has experienced the same. transmission is no hassles, easy torrent client,but after trying many out there, i finally ended up using deluge on linux for quite some time now. it gives you total control on every aspect. the wasted data has also reduced drastically…about 80-90%. for torrents i’d say go for deluge, you wont be disappointed.

Check out my installation walkthrought. Post questions comments if you have them. This setup is basic you can do it on any debian distro. My setup has much more automation so just ask if you need anything.

IMO you should mention transmission is also available as transmission-daemon , which is a perfect for server installations without X or remote boxes , nas or even routers with an attached HD. The target audience is so different than transmission for linux desktop installations that it could even be listed separately . On ubuntu it’s installed using “apt-get install transmission-daemon” and configured with the
“/etc/transmission-daemon/settings.json” file. (don’t edit the file while the daemon is running)

With a single intention to promote Linux open source technology to the best of our nature , LinuxPune.com team has decided to request Linux Based Bloggers to send us their respective unique article with their pictures in our mail id info@linuxpune.com which will be posted in our blog section and interns we will also request your respective team to post our link hence we can mutually help each other to increase the bacllinks .

Hope its going to be a fantastic associated we are looking forward to ….