Zato installation on Ubuntu

Requirements

  • Ubuntu 20.04 or 22.04
  • Sudo rights

Installation steps

  • Install helper packages:
sudo add-apt-repository universe && \
sudo apt-get install -y apt-transport-https curl wget && \
sudo apt-get install -y software-properties-common && \
sudo apt-get install -y libsasl2-dev libldap2-dev libssl-dev && \
sudo apt-get install -y tzdata
  • Add the package signing key:
wget -qO- https://zato.io/repo/zato-deb-signing-key.pgp.asc | \
    sudo tee /etc/apt/trusted.gpg.d/zato-deb-signing-key.pgp.asc > /dev/null
  • Add Zato repository:
sudo add-apt-repository \
    "deb [arch=amd64] https://zato.io/repo/stable/3.2/ubuntu $(lsb_release -cs) main"
  • Install Zato:
sudo apt-get install zato
  • Install latest additions:
sudo su - zato
cd /opt/zato/current && git pull && ./update.sh
  • Confirm the installation (still as user zato):
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.