Zato installation on Debian

Requirements

  • Debian 10 Buster (64-bit)
  • Root access
  • Make sure you have Python 3.8 - Debian ships with Python 3.7 by default.

    If you cannot install Python 3.8 in your system, you can run Zato under Debian in a Docker container or under Ubuntu, which defaults to Python 3.8+.

Installation steps

  • Log in as root:
su -
  • Add the package signing key:
curl -s https://zato.io/repo/zato-3.2-48849AAD40BCBB0E.pgp.txt | apt-key add -
  • Add Zato repository:
add-apt-repository \
    "deb [arch=amd64] https://zato.io/repo/stable/3.2/debian $(lsb_release -cs) main"
  • Install Zato:
apt-get install zato
  • Install latest additions:
su - zato
cd /opt/zato/current && git pull && ./update.sh
  • Confirm the installation:
zato --version
# Output -> Zato <major>.<minor>+rev.<nnn>-py3.n.n-<system-version>

That concludes the process - you can refer to the main documentation index now.