On Debian/Ubuntu-based distributions:
sudo apt install gir1.2-gspell-1 gir1.2-gtk-4.0 gir1.2-adw-1 python3-gi python3-gi-cairo
On Redhat/Fedora-based distributions:
sudo dnf install gspell gtk4 libadwaita python3-gobject
On SUSE-based distributions:
sudo zypper install typelib-1_0-Gspell-1 typelib-1_0-Gtk-4_0 typelib-1_0-Adw-1 python313-gobject python313-gobject-cairo python313-gobject-Gdk
On Alpine-based distributions:
sudo apk add gspell gtk4.0 libadwaita py3-gobject3
On Debian/Ubuntu-based distributions:
sudo apt install gettext python3-build python3-setuptools python3-wheel
On Redhat/Fedora-based distributions:
sudo dnf install gettext python3-build python3-setuptools python3-wheel
On SUSE-based distributions:
sudo zypper install gettext-tools python313-build python313-setuptools python313-wheel
On Alpine-based distributions:
sudo apk add gettext py3-build py3-setuptools py3-wheel
On Debian/Ubuntu-based distributions:
sudo apt install pylint3 python3-pycodestyle
On Redhat/Fedora-based distributions:
sudo dnf install pylint python3-pycodestyle
On SUSE-based distributions:
sudo zypper install python313-pylint python313-pycodestyle
On Alpine-based distributions:
sudo apk add py3-pylint py3-pycodestyle
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.