At National Center of Information Technologies we’re working in to provide easier ways to test and develop applications based on Catapult.
As first results of our effort, we prepared two Debian packages from catapult-server
and catapult-rest
sources projects.
These packages have been builded for Debian’s testing branch (Buster).
You can try it following next procedure:
- Install Debian Buster or any distribution binary compatible.
- After the system is installed, edit
/etc/apt/sources.list
file to add a new software sourcehttp://artigas.canaima.softwarelibre.gob.ve/guyana
, branch:esequibo
:
deb http://deb.debian.org/debian buster main
deb http://security.debian.org/debian-security buster/updates main
deb http://deb.debian.org/debian buster-updates main
deb http://artigas.canaima.softwarelibre.gob.ve/guyana esequibo main
- Install
wget
andgnupg
packages before to add new’s repository GPG key:
apt install wget gnupg
- Download and add
esequibo
repository’s GPG key to systemkeyring
:
wget -qO - http://artigas.canaima.softwarelibre.gob.ve/guyana/llave-publica-repositorio-esequibo-5E1AFAC0.gpg | apt-key add -
An
OK
log message must appear as a result of this operation
- Update new added software source:
apt update
At this time, you are able to install catapult
software.
If you wish to install catapult-server
you need to instruct this command to system:
apt-get -o Dpkg::Options::="--force-overwrite" install catapult-1.0.0
Note that force-overwrite
options passed to APT
is still necessary due to conflict between libzmq3-dev
's Buster version and cppzmq
packaged by us. We’re working in this problem.
And, if you would to install catapult REST server, you can simply enter this command:
apt install catapult-rest-1.0.0
Important note: use these packages only for test purpose. Please, considering this a work in progress.
We are pleased to receive any feedback or bug reports that you can have in trying both installing these packages and testing the software.
We have encountered multiple inconvenient to get this work properly. We’ll documenting relevant contributions of our experience.
I would to distinguish the efforts of my coworker @Yamil_Orozco.