Installation
From crates.io (Recommended)
Once published, install the latest stable version:
cargo install renacer
From GitHub (Latest Development Version)
Install directly from the main branch:
cargo install --git https://github.com/paiml/renacer
From Source
For development or contributing:
# Clone the repository
git clone https://github.com/paiml/renacer
cd renacer
# Build and install locally
cargo install --path .
Verify Installation
Check that renacer is installed correctly:
# Check version
renacer --version
# Output: renacer 0.3.2
# Try a simple trace
renacer -- echo "Hello, Renacer!"
# Should show syscalls like write(1, "Hello, Renacer!\n", 16) = 16
System Requirements
- Linux - Renacer uses ptrace, which is Linux-specific
- Rust 1.70+ - For building from source
- Debug symbols (optional) - For source correlation features
Next Steps
Now that you have renacer installed, proceed to:
- Quick Start - Run your first traces
- Basic Tracing - Learn tracing fundamentals