mirror of
https://github.com/codex-storage/deluge.git
synced 2025-02-02 14:44:21 +00:00
8fb25f71f3
* Added required dependency setuptools to install_requires * Remove optional dependency ipaddress from install_requires * Created extras_require in setup.py. The optional dependencies should not be included in install_requires so that users can either install forked dependencies or remove problematic ones. Updated documentation to detail how to install these optional dependencies. * Fixed README badge Refs: * https://dev.deluge-torrent.org/ticket/3470 * https://dev.deluge-torrent.org/ticket/3282 * https://dev.deluge-torrent.org/ticket/3353
1.7 KiB
1.7 KiB
Installing Deluge
These are the instructions for installing Deluge. Consider them a work-in-progress and feel free to make suggestions for improvement.
Ubuntu
PPA
Until the stable PPA is updated, the development version of Deluge can be used:
sudo add-apt-repository -u ppa:deluge-team/stable
sudo apt install deluge
PyPi
To install from Python PyPi, Deluge requires the following system installed packages:
sudo apt install python3-pip python3-libtorrent python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-appindicator3
Install with pip:
pip install deluge
Install with all optional dependecies:
pip install deluge[all]
Windows
Unfortunately due to move to GTK3 and Python 3 there is no installer package currently available for Windows.
Intrepid users can install Deluge from separate packages as detailed in issue #3201.
macOS
There is no .app
package currently for macOS, but can try Deluge with Homebrew.
-
Install Homebrew
-
Open a terminal.
-
Run the following to install required packages:
brew install pygobject3 gtk+3 adwaita-icon-theme brew install libtorrent-rasterbar
-
To fix translations:
brew link gettext --force
-
Install Deluge:
pip3 install deluge