Nicotine+

Dependencies

Runtime

Required

Building

Testing

Installing Dependencies

GNU/Linux

Installing Runtime Dependencies

sudo apt install gir1.2-gspell-1 gir1.2-gtk-4.0 gir1.2-adw-1 python3-gi
sudo dnf install gspell gtk4 libadwaita python3-gobject
sudo zypper install typelib-1_0-Gspell-1 typelib-1_0-Gtk-4_0 typelib-1_0-Adw-1 python3-gobject

Installing Build Dependencies

sudo apt install gettext python3-build python3-setuptools
sudo dnf install gettext python3-build python3-setuptools
sudo zypper install gettext-runtime python3-build python3-setuptools

Installing Test Dependencies

sudo apt install pylint3 python3-pycodestyle
sudo dnf install pylint python3-pycodestyle
sudo zypper install python3-pylint python3-pycodestyle

Windows and macOS

All required dependencies are included in the Nicotine+ Windows Installer and Nicotine+ macOS Installer official release packages, no additional steps are required by a regular user in order to install stable versions of Nicotine+.

For developers who need to build packages with dependencies in a development environment, see PACKAGING.md.