Docs/Install

Install

Homebrew is the short path on macOS and Linux. Cargo works if you already have a Rust toolchain.

Homebrew

Use the fully qualified formula name. That taps and trusts in one step. Homebrew 6 will not load a third-party tap until it is trusted, so brew tap alone is not enough.

shell
brew install jackmcpickle/pkguard/pkguard
tap then trust
brew tap jackmcpickle/pkguard
brew trust jackmcpickle/pkguard
brew install pkguard

Cargo

Requires a stable Rust toolchain.

shell
cargo install --git https://github.com/jackmcpickle/pkguard pkguard
pkguard --version

From source

shell
git clone https://github.com/jackmcpickle/pkguard
cd pkguard
cargo install --path crates/pkguard

Prebuilt binaries

Per-platform binaries are on thereleases pageif you prefer a download over Homebrew or cargo.

Settings are parsed from committed config files whether or not the manager binary is installed; a missing binary only skips the live advisory step.