Quick Install
Homebrew (macOS/Linux)
Shell Script (macOS/Linux)
~/.bashrc, ~/.zshrc, etc.) for persistence.
Build from Source
Prerequisites
- Rust 1.70+ (Rust 2021 edition)
- Git for cloning the repository
Install Rust
If you don’t have Rust installed:Step 1: Clone the Repository
Step 2: Build Release Binary
./target/release/beltic
Step 3: Verify Installation
Installation Options
Option 1: Add to PATH (Temporary)
Option 2: Add to PATH (Permanent)
Add to your shell profile (~/.bashrc, ~/.zshrc, or ~/.profile):
Option 3: Install Globally with Cargo
~/.cargo/bin/beltic
Benefit: Automatically in PATH if Cargo bin directory is configured
Option 4: Symlink to User Binaries
Verify Installation
Run a simple command to confirm:Platform Support
The CLI has been tested on:- macOS: 11+ (Intel and Apple Silicon)
- Linux: Ubuntu 20.04+, Debian 11+, Fedora 35+
- Windows: Windows 10+ (via WSL or native)
Windows Notes
Option 1: WSL (Recommended)- Install Rust via rustup.rs
- Use
cargo build --releasein PowerShell or Command Prompt - Binary will be at
target\release\beltic.exe
Update CLI
If installed via Homebrew:
If installed via shell script:
If built from source:
cargo install, re-run:
Uninstall
If installed via Homebrew:
If installed via shell script:
If installed via cargo:
If built from source:
If symlinked:
Troubleshooting
Issue: “cargo: command not found”
Cause: Rust not installed or not in PATH Solution:Issue: “linker ‘cc’ not found”
Cause: C compiler not installed Solution (Ubuntu/Debian):Issue: Build fails with “failed to verify checksum”
Cause: Corrupted dependency cache Solution:Next Steps
Creating Your First Credential
End-to-end tutorial for credential creation
Command Reference
Complete command documentation
Managing Fingerprints
Init and fingerprint workflows