Installation
macOS / Linux
Section titled “macOS / Linux”curl -fsSL https://raw.githubusercontent.com/rocky-data/rocky/main/engine/install.sh | bashInstalls to ~/.local/bin/rocky and verifies checksums. Make sure ~/.local/bin is on your PATH:
export PATH="$HOME/.local/bin:$PATH"Custom install directory:
curl -fsSL https://raw.githubusercontent.com/rocky-data/rocky/main/engine/install.sh \ | ROCKY_INSTALL_DIR=/usr/local/bin bashPin a specific version:
curl -fsSL https://raw.githubusercontent.com/rocky-data/rocky/main/engine/install.sh | bash -s -- <version>Windows
Section titled “Windows”irm https://raw.githubusercontent.com/rocky-data/rocky/main/engine/install.ps1 | iexPre-built binaries
Section titled “Pre-built binaries”Direct downloads from the releases page:
| Platform | Archive |
|---|---|
| macOS (Apple Silicon) | rocky-aarch64-apple-darwin.tar.gz |
| macOS (Intel) | rocky-x86_64-apple-darwin.tar.gz |
| Linux x86_64 | rocky-x86_64-unknown-linux-gnu.tar.gz |
| Linux ARM64 | rocky-aarch64-unknown-linux-gnu.tar.gz |
| Windows x86_64 | rocky-x86_64-pc-windows-msvc.zip |
Build from source
Section titled “Build from source”Requires Rust 1.88+ (edition 2024).
git clone https://github.com/rocky-data/rocky.gitcd rocky/enginecargo build --release# binary at target/release/rockyVerify
Section titled “Verify”rocky --version