SUSE & openSUSE

Tips,Tricks, Tutorials,How Tos and Troubleshooting suse linux

Deluge - free opensource Torrent Client for openSUSE

Posted by admin on August 31st, 2008


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 Deluge 1-click install. 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.

Deluge install package Installation summary

deluge successfuly installed

This should install Deluge Torrent client under “Applications - Internet - Data Exchange” as “BitTorrent Client

Deluge client in menu

Click BitTorrent Client to start Deluge. When launched the 1st time, will take you through a configuration wizard. Click Forward

Deluge configuration wizard listen on ports

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.

location to save files

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.

Deluge network configuration

Configure the network settings like maximum connections, upload speeds, etc and click Forward.

Deluge network configuration Send python,PyGTK,OS info

If you wish select the option to send Operating System Python, PyGTK versions on your PC and click Apply.
Deluge home
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

Deluge preference Deluge plugins

click here to visit the project homepage.

Related posts

4 Responses to “Deluge - free opensource Torrent Client for openSUSE”

  1. HowtoMatrix » Deluge - free opensource Torrent Client for openSUSE Says:

    [...] Read more at http://www.susegeek.com [...]

  2. Stefan Kost Says:

    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 …

  3. Crismon’s Blog » Blog Archive » Installare Deluge su OpenSUSE Says:

    [...] Home page. [...]

  4. Mojo Says:

    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

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>