Skip to content

Install CowCow (no Rust required)

Field laptops, data loggers, and edge devices can run CowCow from prebuilt binaries published on GitHub Releases.

Each release ships:

  • cowcow-linux-x86_64.tar.gz for Linux x86_64 (Ubuntu, Debian, RHEL-compatible distros)
  • cowcow-macos-aarch64.tar.gz for macOS Apple Silicon
  • cowcow-macos-x86_64.tar.gz for macOS Intel
  • SHA256SUMS checksums for all archives

Windows builds are not published yet. Use WSL2 with the Linux binary, or build from source with Rust if you have repository access.

Quick install

Pick your platform, download the archive and checksum file, verify, and move cowcow onto your PATH.

Linux (x86_64)

VERSION=v0.1.0
BASE=https://github.com/deepubuntu/cowcow/releases/download/${VERSION}

curl -fsSLO "${BASE}/cowcow-linux-x86_64.tar.gz"
curl -fsSLO "${BASE}/SHA256SUMS"
shasum -a 256 -c SHA256SUMS --ignore-missing

tar xzf cowcow-linux-x86_64.tar.gz
install -m 755 cowcow ~/.local/bin/cowcow
export PATH="$HOME/.local/bin:$PATH"
cowcow --help

Use sudo install -m 755 cowcow /usr/local/bin/cowcow for a system-wide install.

macOS (Apple Silicon)

VERSION=v0.1.0
BASE=https://github.com/deepubuntu/cowcow/releases/download/${VERSION}

curl -fsSLO "${BASE}/cowcow-macos-aarch64.tar.gz"
curl -fsSLO "${BASE}/SHA256SUMS"
shasum -a 256 -c SHA256SUMS --ignore-missing

tar xzf cowcow-macos-aarch64.tar.gz
install -m 755 cowcow ~/.local/bin/cowcow
export PATH="$HOME/.local/bin:$PATH"
cowcow --help

On Intel Macs, download cowcow-macos-x86_64.tar.gz instead.

Verify the binary

cowcow --help
cowcow init my-project

For a guided evaluation or pilot deployment, contact DeepUbuntu.