Installation

This document assumes you understand your local package manager and have duckdb, git, podman, and golang toolchain 1.23 (or later) installed.

ubuntu

add-apt-repository ppa:egdaemon/eg
apt get install eg

macosx (alpha)

currently macosx support for local workloads is in alpha.

brew install duckdb git podman
CGO_ENABLED=1 CGO_LDFLAGS="-L/opt/homebrew/lib" go install -tags no_duckdb_arrow,duckdb_use_lib ./cmd/...

from source

go install -tags no_duckdb_arrow github.com/egdaemon/eg/cmd/...@latest