2007-02-15 01:11:02 +00:00
|
|
|
Deluge BitTorrent Client
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
Zach Tibbitts, aka zachtib
|
|
|
|
Alon Zakai, aka kripkenstein
|
2007-06-10 20:16:42 +00:00
|
|
|
Marcos Pinto, aka markybob
|
2007-06-14 01:22:03 +00:00
|
|
|
Andrew Resch, aka andar
|
2007-02-15 01:11:02 +00:00
|
|
|
|
|
|
|
Homepage: http://deluge-torrent.org
|
|
|
|
|
|
|
|
==========================
|
|
|
|
Installation Instructions:
|
|
|
|
==========================
|
|
|
|
|
2007-07-13 01:13:13 +00:00
|
|
|
First, make sure you have the proper bulid dependencies installed. On a normal
|
|
|
|
Debian or Ubuntu system, those dependencies are:
|
2007-02-15 01:11:02 +00:00
|
|
|
|
2007-06-08 23:02:59 +00:00
|
|
|
g++
|
2007-07-16 21:00:42 +00:00
|
|
|
make
|
2007-02-15 01:11:02 +00:00
|
|
|
python-all-dev
|
2007-07-08 00:50:47 +00:00
|
|
|
python-all version >= 2.4
|
2007-06-26 02:43:52 +00:00
|
|
|
python-dbus
|
2007-07-08 00:50:47 +00:00
|
|
|
python-gtk2 version >= 2.9
|
2007-06-25 16:58:25 +00:00
|
|
|
python-xdg
|
2007-02-15 01:11:02 +00:00
|
|
|
python-support
|
2007-07-08 00:50:47 +00:00
|
|
|
libboost-dev >= 1.33.1
|
2007-02-15 01:11:02 +00:00
|
|
|
libboost-thread-dev
|
|
|
|
libboost-date-time-dev
|
|
|
|
libboost-filesystem-dev
|
2007-06-12 19:41:17 +00:00
|
|
|
libboost-serialization-dev
|
2007-06-07 22:30:20 +00:00
|
|
|
libssl-dev
|
2007-02-15 01:11:02 +00:00
|
|
|
zlib1g-dev
|
|
|
|
|
2007-07-13 01:13:13 +00:00
|
|
|
But the names of the packages may vary depending on your OS / distro.
|
2007-02-15 01:11:02 +00:00
|
|
|
|
2007-07-13 01:13:13 +00:00
|
|
|
Once you have the needed libraries installed, build Deluge by running:
|
2007-02-15 01:11:02 +00:00
|
|
|
|
|
|
|
python setup.py build
|
|
|
|
|
2007-07-13 01:13:13 +00:00
|
|
|
You shouldn't get any errors. Then run, as root (or by using sudo):
|
2007-02-15 01:11:02 +00:00
|
|
|
|
|
|
|
python setup.py install
|
|
|
|
|
|
|
|
and Deluge will be installed.
|
|
|
|
|
|
|
|
You can then run Deluge by executing:
|
|
|
|
|
|
|
|
deluge
|
|
|
|
|
|
|
|
Notes:
|
|
|
|
|
2007-07-13 01:13:13 +00:00
|
|
|
1) On some distributions, boost libraries are renamed to have "-mt" at the end
|
|
|
|
(boost_thread_mt instead of boost_thread, for example), the "mt" indicating
|
|
|
|
"multithreaded". In some cases it appears the distros lack symlinks to connect
|
|
|
|
things. The solution is to either add symlinks from the short names to those
|
|
|
|
with "-mt", or to alter setup.py to look for the "-mt" versions.
|
2007-06-11 20:12:33 +00:00
|
|
|
|
2007-07-13 01:13:13 +00:00
|
|
|
2) After upgrading your Deluge installation, it may fail to start. If this
|
|
|
|
happens to you, you need to remove your ~/.config/deluge directory to allow
|
|
|
|
Deluge to rebuild it's configuration file.
|