Linux

Installation

The easiest way to get started on Linux is downloading our static Linux build. We create a static build for every commit to master. You can download the artifact from our GCS mirror.

curl -L -O https://storage.googleapis.com/tenzir-public-data/vast-static-builds/vast-static-latest.tar.gz

If you are looking for a specific release version of VAST you can always download the latest version for a given release by changing the download link as follows.

RELEASE=2020.12.16
curl -L -O https://storage.googleapis.com/tenzir-public-data/vast-static-builds/vast-${RELEASE}-static-latest.tar.gz

To get static builds for specific git commits (SHA) we encourage you to download the artifact directly from our GitHub repository as follows (requires a GitHub account):

  1. Browse to the VAST static workflow
  2. Click on the latest run, e.g., Merge pull request...
  3. Click on the artifact filename, e.g., vast-2020.06.25-114-g8b469a7f-static.tar.gz

If you want full control over the build, you can also build VAST from source.

Distribution Support

We are striving to bring VAST into the package managers of all major Linux distributions. Unfortunately we can do so only at a best-effort basis, but we much appreciate community contributions.

Debian

VAST is packaged on Debian for x64, making it straight-forward to install and deploy:

apt install vast

Thereafter, VAST runs as systemd service and stores the database in /var/lib/vast/db. Feel free to tweak /etc/vast/vast.yaml for customizations.

Packaging

On .deb/.rpm/slackware-based distributions checkinstall can be used as an alternative for the final installation step to create a proper binary package:

sudo checkinstall --pkgname=vast