BitcoinZ Full Node GUI Wallet (Linux)
- Ubuntu / Debian
sudo apt update
sudo apt install git build-essential cmake pkg-config python3 python3-dev python3-venv libgirepository1.0-dev libcairo2-dev gir1.2-gtk-3.0 libcanberra-gtk3-module
- Fedora
sudo dnf install git gcc make pkg-config rpm-build python3-devel gobject-introspection-devel cairo-gobject-devel gtk3 libcanberra-gtk3
- Arch / Manjaro
sudo pacman -Syu git base-devel pkgconf python3 gobject-introspection cairo gtk3 libcanberra
- OpenSUSE Tumbleweed
sudo zypper install git patterns-devel-base-devel_basis pkgconf-pkg-config python3-devel gobject-introspection-devel cairo-devel gtk3 'typelib(Gtk)=3.0' libcanberra-gtk3-module
git clone https://github.com/SpaceZ-Projects/BTCZWallet-linux.git
cd BTCZWallet-linux
python3 -m venv env
source env/bin/activate
pip install briefcase
briefcase dev
briefcase package
--target
docker base image tag for the distribution to target for the build
briefcase package --target ubuntu:noble