Installation

Get Gonzo installed and ready to analyze your logs. Choose the installation method that works best for your environment.

Package Managers

If you have Go installed, this is the fastest way to get the latest version:

go install github.com/control-theory/gonzo/cmd/gonzo@latest

Homebrew (macOS/Linux)

For macOS and Linux users with Homebrew:

# Install gonzo
brew install gonzo

Binary Downloads

Download pre-built binaries for your platform from the GitHub releases pagearrow-up-right.

Available for:

  • Linux (x86_64, ARM64)

  • macOS (Intel, Apple Silicon)

  • Windows (x86_64)

# Download and install (replace with latest version)
wget https://github.com/control-theory/gonzo/releases/download/v1.0.0/gonzo-linux-amd64
chmod +x gonzo-linux-amd64
sudo mv gonzo-linux-amd64 /usr/local/bin/gonzo

Build from Source

For development or to get the absolute latest features:

Prerequisites

  • Go 1.21 or higher

  • Make (optional, for convenience commands)

Build Steps

Development Build Options

Shell Completion

Enable shell autocompletion for a better CLI experience:

Verification

Verify your installation is working:

What's Next?

  • Quick Start Tutorial - Learn the basics with a hands-on example

  • Basic Usage - Common usage patterns

  • Interface Overview - Understanding the Gonzo dashboard

Troubleshooting Installation

Common Issues

Command not found after installation

  • Make sure $GOPATH/bin is in your PATH for Go installs

  • For manual installations, verify the binary is in your PATH

Permission denied errors

  • Use sudo when moving binaries to system directories

  • Or install to user directories like ~/bin

Go version errors

Need help? Check our Troubleshooting Guide or open an issuearrow-up-right.

Last updated