Version 1 (modified by mindzai, 13 years ago) (diff)

Created initial revision of the page

Installing Deluge

There are various options for installing Deluge. You can either install the appropriate packaged release or executable for your operating system, or you can build Deluge from source code. Generally, if a package is available for your system it is best to use it rather than build from source.

Installing on Linux using a package

To install Deluge on Linux, head to the downloads page and select the distribution you use. Some distributions (such as Ubuntu) may have packages available for multiple versions. For example, if you select Ubuntu you may see packages for 7.10 Gutsy Gibbon, 8.04 Hardy Heron and 8.10 Intrepid Ibex. Be sure to select the package which corresponds to the version you have installed.

If you are using a 32 bit computer and operating system, you will need to select the package for i386 systems.

If you are using a 64 bit computer and operating system, select the package for x86_64 systems.

Once you have found the correct package for your system, download it to a convenient location on your computer. On most systems you can install the package simply by double-clicking on the downloaded file to open it with your distribution's package management software and following the on-screen instructions.

Installing on Windows

To install Deluge on Windows, head to the downloads page and select Windows from the list of download options. You will be presented with the option to download Deluge for 32-bit or 64-bit versions of Windows.

If you are unsure which version you need, you can find out by right-clicking the My Computer icon and selecting Properties. Under the System section of the General tab, you will see your Windows version. If this includes x64 Edition you will need to download the 64-bit version of Deluge, otherwise download the 32-bit version. If you are still unsure, download the 32-bit version.

Installing on Mac OSX

To install Deluge on OSX, you will need to have Mac Ports installed. Assuming you have already installed Mac Ports, you can install Deluge by opening a Terminal (Applications > Utilities > Terminal) and running the following commands. Enter the lines one at a time and press [Enter] after each.

sudo port selfupdate
sudo port install python_select
sudo python_select python25
sudo port install deluge

Installing From Source

To install from source, head to the downloads page and select the source code from the list of download options. Download the source to a convenient location on your hard drive, for example your home directory.

Open up a terminal, and if necessary change to the directory in which you downloaded the source code.

cd ~/path/to/downloaded/file

If you downloaded the tar.gz archive, extract it using the following command.

tar xvzf deluge-1.0.1.tar.gz

or, if you downloaded the tar.bz2 archive

tar xvjf deluge-1.0.1.tar.bz2

Next, ensure you have the necessary build dependencies installed. On Debian based distributions such as Ubuntu, you can run the following command from the terminal:

sudo apt-get install g++ make python-all-dev python-all python-dbus \
    python-gtk2 python-notify librsvg2-common python-xdg python-support \
    subversion libboost-dev libboost-python-dev libboost-iostreams-dev \
    libboost-thread-dev libboost-date-time-dev libboost-filesystem-dev \
    libboost-serialization-dev libssl-dev zlib1g-dev python-setuptools

The names of the packages may vary depending on your distribution.

Once the necessary build dependencies are installed, you can build and install Deluge by running the following commands

python setup.py build
sudo python setup.py install