A long time ago I wrote about Linux command line bittorrent client. Recently I switched from command line client to a GUI based client called Deluge.

Deluge is a lightweight, open source free software and cross-platform BitTorrent client (bt client). A Bittorrent client written in Python/PyGTK which offers following benefits:

[a] Full Encryption – To avoid ISP’s bandwidth throttling system (note encryption is not here to protect you from other users) [b] Plugin System – Just like Firefox it has features rich plugin collection; in fact, most of Deluge’s functionality is available in the form of plugins. [c] In built RSS support to grab latest and greatest stuff. [d] Global and per bittorrent bandwidth control. [e] Support for selective file downloading – For example, it allows to grab a single file from 100 of files [f] Ability to create torrent with Torrent Creator plugin [g] Proxy support [h] Network activity graph [i] Network Health Monitor [j] And much more

Quick Deluge Installation

Use apt-get command,
$ sudo apt-get install deluge-torrent
You can start Deluge by visiting Application > Internet > Deluge Bittorrent Client

(Fig. 01: Deluge Bittorent Client in Action)

Change port settings

The official ports for BitTorrent are 6881-6889, but most ISPs block or at least throttle those ports, so I recommend to use a port range of something between 50000 and 65535 or any other random range. You can change port range from Preference > Select Network tab > Setup new range > Close

(Fig. 02: Change Port Settings [ Image Credit Official Project])

Download Deluge Bittorrent Client

=> Visit Official Deluge Bittorrent Client project web site to grab latest version.


🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 4 comments so far... add one


CategoryList of Unix and Linux commands
Disk space analyzersdf duf ncdu pydf
File Managementcat cp mkdir tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Modern utilitiesbat exa
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg glances gtop jobs killall kill pidof pstree pwdx time vtop
Searchingag grep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
4 comments… add one
  • the-Seksy Jun 3, 2008 @ 18:57

    I wish I had seen this page a month ago, I was SO desperate for a bt client i could use that was good and functioned well with Mandriva Linux

  • sathish May 7, 2009 @ 16:54

    pls tell me how to download the bittorrent software for suse linux??? wat cmd has to be use for that???

  • treg58 Aug 2, 2009 @ 16:26

    works fine, and i need it.

  • Directory Nov 30, 2010 @ 19:35

    Great tutorial – installing it on my seedbox now!

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum