Deluge is a full-featured free opensource BitTorrent client for Linux, Mac OS X and Windows. It uses libtorrent in it’s backend and PyGTK for it’s user interface. Deluge was created with the intention of being lightweight and unobtrusive. Deluge features a rich plugin collection; in fact, most of Deluge’s functionality is available in the form of plugins. Deluge is not designed for any one specific desktop environment and will work just fine in GNOME, KDE, XFCE and others.
Some highlighting features include
Web 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
Install Deluge
To install Deluge Torrent client on your openSUSE, click this . This will download the YaST Metapackage (YMP) file from Packman and start YaST Package Manager to add the required repositories and download and install Deluge and related dependencies. The 1-click installer supports openSUSE 11.0/10.3/10.2.
Click Next on the Welcome page for Deluge installation. Click Next in the summary page showing repositories and the package summary. Once the installation is complete, click Finish.
This should install Deluge Torrent client under “Applications – Internet – Data Exchange” as “BitTorrent Client”
Click BitTorrent Client to start Deluge. When launched the 1st time, will take you through a configuration wizard. Click Forward
Select the port range for Deluge to listen for incoming connections. If you are not sure, accept the defaults and click Next. If you use a firewall, you may need to configure your firewall to allow these ports.
Select the directory where to store files or alternatively leave it to prompt every time to ask for a location to save file and click Forward.
Configure the network settings like maximum connections, upload speeds, etc and click Forward.
If you wish select the option to send Operating System Python, PyGTK versions on your PC and click Apply.
This will launch Deluge Torrent client. To edit preferences or configured settings like proxy, file save locations, proxy and plugins, click “Edit – Preference“. Plugins can also directly be edited from “Edit – Plugins“. If you would like to relaunch the configuration wizard, click “Help – Run Configuration Wizard”
click here to visit the project homepage.
I am using deluge for a while already. For some reason on suse ktorrent is started when I click a torrent link. It quite annoying as I am not even on kde, but gnome. I use xdg-mime to set deluge as default. I also added it the some suse specific file under /etc. probably I have to remove ktorrent …
I <3 Deluge!
I am using Deluge 0.9.08, a pre-release of the coming 1.0. Deluge has done well for me so far, though I am picky about automation features. The newer updates include two things I have been really looking forward to.
The first is labels, which is a way to categorize your torrents. I am just exploring this, but expect it will help me manage torrents from different trackers. This will really help with private sites where you must maintain your ratio. My understanding is that the plug-ins will be able to act conditionally upon labels if the authors wish to include the feature.
Cool as that may be, the HUGE CHANGE that I have been DYING to test out is the deluged daemon. Get this: Deluge runs a daemon to handle the back-end engine, and the user interface is now separated out. You can run the GUI interface, or the HTML/Web interface, or any other that comes along. Perhaps a CLI/ncurses interface. But the super-duper-awesome feature (which I plan to test soon) is the ability to run the daemon on, say, a server (which may be headless – a.k.a. no monitor), and use the GUI front-end on a desktop machine.
My set-up at home includes a linux server acting as gateway and media repository. The clients are a mix of Ubuntu (me) and XP (the lamers – cough – I mean gamers in the house). I can run the daemon on the server, have it set to auto-add .torrents from a shared drop-box folder (that the clients can drop .torrents in to add them), and manage it optionally via the web interface off the server or with the GUI client on my desktop. This is so sweet! I no longer have to struggle with managing the relative bittorrent settings on the two uTorrent clients and my local Deluge, ever-tweaking the rate limits between the three machines depending on whether one, two, or all of us are downloading and/or uploading at any given time. One client on the server to worry about: set it and forget it?
Well I only JUST upgraded to the 0.9.08 so I have yet to test all this out, though running on my desktop it has behaved nicely so far. Only gripe is that more settings and state could have been pulled over from my 0.5.x install on the upgrade. Ah well, perhaps that will be worked on before 1.0.
Deluge running as a daemon also has interesting implications for running a seed box. Things that make me go “hmm…” (and my wallet go “wha…?!?”)
Peace!
Mojo
its a nice working tool.
Thank you, it was very helpful. I was able to install Deluge on my new openSUSE 11.4 as well.