What GUI Based Torrent managers exist in Ubuntu and features they offer in terms of:
- Speed to start downloading (Search Speed, Seed, Leech)
- Speed while downloading
- Data check
- Other attributes
What is Deluge?
Deluge is a full-featured BitTorrent client for Linux, OS X, Unix and Windows. It uses libtorrent in its 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.
Deluge is not tied to any particular desktop environment and will work just fine in GNOME, KDE, XFCE and others.
The libtorrent library is a huge part of Deluge.
What about features?
Core/UI split allowing Deluge to run as a daemon Connect remotely to the Deluge daemon Web UI Console UI GTK+ UI BitTorrent Protocol Encryption Mainline DHT Local Peer Discovery (aka LSD) FAST protocol extension µTorrent Peer Exchange UPnP and NAT-PMP Proxy support Web seed Private Torrents Global and per-torrent speed limits Configurable bandwidth scheduler Password protection RSS (via Plugin) Other libtorrent features
Install via command line:
sudo apt-get install deluge
Install Deluge via PPA:
Comparing the speeds of clients I think this is a difficult question to answer and can only be really tested in lab conditions.
I am one of the Deluge devs and we get quite a few people that rave about the transfer speed however the credit should really go to libtorrent(rasterbar) which does all the heavy lifting and is at the core of Deluge plus many other clients such as qBitTorrent.
As for features there is a large table of torrent client comparisons on wikipedia
From a personal viewpoint I use Deluge torrent client as I perceive it to be the best client for Ubuntu, written in Python with an excellent server/client setup so can be accessed via web, console and gui. It also has a good range of plugins and is very stable.
All anecdotal here, but after trying a lot I ended up preferring qBittorrent. It is another libtorrent(rasterbar) based client and it performs well for me. Coming from Windows I wanted something with many of the capabilities I was used to with uTorrent and the two I found that best met that criteria were qBittorrent and KTorrent, and since I wasn't using KDE I went with qBittorrent.
I recommend and use Ktorrent , In the software Center.
KTorrent is a BitTorrent client written in C++
- Upload and download speed capping / throttling & scheduling.
- Internet searching with torrent search engines using KHTML part.
- Support for UDP trackers.
- IP address blocklist plugin.
- Port forwarding with UPnP (Universal Plug and Play).
- Protocol encryption.
- DHT (mainline version), and support for trackerless torrents.
- µTorrent peer exchange (PEX) support.
- File Prioritization.
- Ability to import partially-downloaded files.
- Directory scanner to automatically watch directories for new torrents.
- Manual addition of trackers to torrents.
- RSS feed support.
- Web interface plugin with default port number 8080.
- IPv6 support.
- SOCKS v4 and v5 support.
New features of KTorrent 4.1.1:
- µTP support
- Generation and parsing of magnet links
- UDP tracker scraping
- Enhanced usability of the queue manager
- Optional disabling of the webinterface authentication
- Super-seeding support
Latest version 4.1.1 : How to install Ktorrent 4.1.1?
Seeing how my question, https://askubuntu.com/questions/228679/whats-the-best-bittorrent-client-for-12-10-excluding-utorrent/228738, was closed as an exact duplicate of this question I thought I might as well post the answer I gave to it here.
Transmission is the default BitTorrent client of Ubuntu and does favourably. Customer reviews in the software centre give it a 4/5 rating with those less than satisfied with it citing the following as limitations/problems:
It was unanimous among those that did a review of Transmission in the software centre that it was a relatively stable alternative over other BitTorrent clients.
As of the time of this answer (14 Dec 2012) the software centre is lagging a little in the version of Transmission it provides. The latest version in the software centre is 2.61 whereas the latest version of it to date is 2.73.
qBittorrent rather unanimously receives positive reviews from users with the review of BitTorrent clients http://www.techsupportalert.com/best-free-bittorrent-client.htm [mainly aimed at those wanting a free client for Windows] quoting its stability, low RAM usage and consistent CPU usage and encompassment of basic features as its strong suits and its inability to serve multiuser operations being its main limitation.
In the software centre the sole limitation of instability was quoted as an issue with the client receiving an approximate, overall star rating of ~9/10. (4 & 1/2 out of 5)
Likewise as of 14 December 2012 qBitTorrent is lagging behind in the software centre a little. The latest version in the software centre being 3.0.5 whereas the latest version to date is 3.0.6.
Vuze is a popular BitTorrent client not only in Ubuntu but also in Windows. In the software centre the primary complaint about it is that it is, 'buggy,' or, mostly, in other words it is prone to crashing. One reviewer even stated it is the buggiest app in the software centre they had seen in their six years of using Ubuntu.
Other than that the major complaint is that the software centre is lagging heavily when it comes to the latest version Vuze it provides. (4.3 vs. 4.8 being the latest release)
This problem, may, however, be overcome by downloading the tarball found at http://www.vuze.com/download.php extracting it and then running the executable shell script, 'vuze' in the extracted directory.
Overall in the software centre it receives 4/5 stars with most quoting its benefits as being its many features and ease of implementing it.
As far as reviews go there are none in the software centre the pros and cons given at the review earlier quoted (http://www.techsupportalert.com/best-free-bittorrent-client.htm) are: Pros: Cross platform client that is stable for the most part and efficient. Well accepted at private trackers. Excellent performance on torrents. Good help resources. Clean install, no addons etc. Cons: Issue with Add Torrent screen not showing files for magnet links so they can not be deselected before adding to download (they may be deselected after adding).
With the reviewer also stating that its performance, in his/her opinion, was a little behind that of qBittorrent.
The review, http://www.techsupportalert.com/best-free-bittorrent-client.htm, says that the pros and cons of this software are: (although the software centre does not store it so no reviews from that source are available)
Pros: Generally stable and efficient with a good variety of options. Developers are active and responsive to user requests. Attractive interface. Good help resources. No addons etc. during install.
Cons: Help resource, though very good, could use some more. Smaller operation, which you may or may not like. Performance on test torrents was not up to the Superior clients.
Finally, if you plan to be torrenting media files, Miro may be the client for you. It has the capability to run a wide range of media files and remembers where you, the user, were up to in watching/listening to your media files. In the software centre Miro received a 3/5 star rating with dissatisfied reviewers citing bugs and advertisements as the reason for their dissatisfaction.
µtorrent, a Windows application, works surprisingly well using
wine. On my Natty box, I use an older version, 2.0.4 (get it here). It works more or less as you would expect. You can run it without installation if you supply the
Note that there is a Linux version in the works, but so far it has no GUI. Also note that it is not free software, so it is not for purists.
Why would you want to use a proprietary program like µtorrent where native programs are available? It is tiny. You can very easily restart it if something doesn't work. It is reasonably stable and works reliably. It has a good minimalistic interface. It supports RSS feeds.
An advanced and multi-platform BitTorrent client with a nice Qt4 user interface as well as a Web UI for remote control and an integrated search engine. qBittorrent aims to meet the needs of most users while using as little CPU and memory as possible.
Simultaneous download of multiple torrents Integrated torrent search engine Integrated RSS feed reader and downloader Good internationalization DHT, PeX, Encryption, LSD, UPnP, NAT-PMP Cross platform (Linux, Mac Os, Windows) Very lightweight Torrent queueing and prioritizing Control over files in a torrent (filtering, prioritizing) Nice µTorrent-like interface with Qt4 toolkit (qBittorrent v2.x) IP filtering (eMule dat files or PeerGuardian files) Peer display with country and hostname resolution (qBittorrent v2.x) Advanced control over torrent trackers (qBittorrent v2.x) µTorrent peer id spoofing to avoid tracker blacklisting Closest open source equivalent to µTorrent (qBittorrent v2.x) Torrent creation tool Remote control through Secure Web User Interface
I have tried all popular Linux torrent clients (including Vuze, Deluge, Transmision, Qbittorrent-this one I have used for more then a year) but Tixati beats them all it it's features and simplicity.
What I like most:
- Torrents management
-- Add labels
-- Specify label's download directory (All the files with specified label will be downloaded to corresponding folder)
- Bandwitch limits (they are visible on interface so you will not forgot to turn them off when needed)
- Filters to filter the torrents (for example you can show newest torrents always on top)
- Customizable "view" layouts
- You can open downloaded files directly from Tixati
- You can prioritize downloads (Ultra High, very High, Hight, etc (10 prioritize options in total))
- You can set how many torrent can be downloading at the same time (for example two torrent at the time)
Tixati UI (customized)
More screenshots and features on their site
You cas dowmload .deb .rpm tar.gz from their website: Download Tixati
The best one out there is Tixati
Tixati is far better than the rest:
To download Tixati go to Tixati/Download
For 64-bit Ubuntu download the 64-bit debian package
For 32-bit Ubuntu download the 32-bit debian package
Open installation folder in termina,
gdebi by typing
sudo apt-get install gdebi
and then install Tixati by typing
sudo gdebi tixati*
I'm still using the good and old Vuze (Azureus) client: http://www.vuze.com/ Some people may consider it bloatware but I really like it's power. With some tunning I have achieved the best download speed for my network (warning: subjective and empiric benchmarks lol). It's search features are pretty ok if you want to use it. And you can always fall back to the "Advanced Interface" (old Azureus Style).
I have tried Vuze, but as a former utorrent user cannot cope with that heavy memory use. Transmission and Bittornado are very poorly featured compared to the rest and with no big economy on resources. I tested KTorrent and it seemed ok, but finally experienced some speed deficiency and rather heavy use of my ram.
I am happy to have found and to recommend qBittorrent and Flush. Much lighter (especially Flush). See how to install here.
(By the way - utorrent in Wine is much heavier than in windows and a few times forced me to reboot. Version 2.0 is more stable than the rest.)
qBittorent and Flush may seem to advanced users to still lack complex settings. In this sense, Deluge is very good I think, largely used and trustworthy (to install go to Synaptic or Ubuntu Software Center).
Another interesting one is Tixati (to install here). Just look at its features:
(The only thing I don't like is the colorful tray icon. The rest of the colors are customizable.)
Considering memory use, it seems that all the clients that I mentioned have about the same 'weight' - excepting Vuze, which is java-style bloated and heavy, and Flush, which is lighter.
Hands down winner is rtorrent. The encryption is best in rtorrent and you can easily bypass the ISP throttling. I used to 2mbps speed with it while all other including utorrent or transmission or vuze gave me just 700kbps to 800kbps max. Below is the link to the tutorial about how to use rtorrent like a pro, it will help you get started quickly http://harbhag.wordpress.com/2010/06/30/tutorial-using-rtorrent-on-linux-like-a-pro/
BitThief - A Free Riding BitTorrent Client
It comes from the Distributed Computing Group at ETH Zurich. It is in my opinion one of the slimmest clients available, has no extra features at all and has the fastest download speed. It is run in a Java Environment.
The client is also interesting, because it's possible to deactivate uploading without any limitation on download speed. More information here.