2.8 KiB
2.8 KiB
Deluge dependencies
The following are required to install and run Deluge. They are separated into sections to distinguish the precise requirements for each module.
All modules will require the common section dependencies.
Prerequisite
- Python >= 2.7.7 or >= 3.5
Build
- setuptools
- intltool - Translation file tool
- closure-compiler - Minify javascript (alternative is slimit)
Common
- Twisted >= 16.6 - Use
TLS
extras forservice_identity
andidna
. - OpenSSL >= 1.0.1
- pyOpenSSL
- Chardet
- gettext
- PyXDG
- six
- zope.interface
- xdg-utils
Optional
- setproctitle - Support correctly naming Deluge processes.
- Pillow - Image library for
.ico
support. - rencode >= 1.0.2 - Encoding library with Python port bundled.
- dbus-python
Windows OS
- pywin32
- certifi
- py2-ipaddress - Optional for Python 2 IPv6 lookup
Core (deluged daemon)
- libtorrent >= 1.1.1
- GeoIP - Optional (Debian:
python-geoip
)
GTK UI
- PyGTK
- pycairo
- librsvg >= 2
- python-appindicator - Optional
MacOS
Web UI
Plugins
Notifications
Optional dependencies for this plugin.
- pygame - Sound
- python-notify - Desktop popup