You need to have python>=3.6,<3.8 (python 3.7 is recommended) and pip installed.
First create your virtualenv:
python -m venv venvg
source venvg/bin/activate
Install the dependencies with:
pip install -r requirements-dev.txt
pip install -r requirements.txt
Install the PyQt dependencies (the following extras can be used: ui-pyqt-5.15, ui-pyqt-5.13):
pip install -e '.[ui-pyqt-5.15]'
Install bsddb:
pip install -r requirements-rdf-bsddb.txt
To build and install the application, use:
python setup.py build install
Now just run the application with:
galacteek
To generate the manual in HTML format:
python setup.py build_docs