Using Packages¶
Learn how to run, inspect, and manage FlavorPack packages.
Quick Start¶
Running a package is simple:
No installation, no dependencies, no configuration required!
Topics¶
Running Packages¶
Execute packaged applications.
- Basic execution
- Command-line arguments
- Environment variables
- Exit codes
CLI Reference¶
Complete command-line interface documentation.
flavor pack- Create packagesflavor verify- Verify integrityflavor inspect- View contentsflavor extract- Extract files
Inspecting Packages¶
View package contents and metadata.
- View metadata
- List slots
- Check signatures
- Analyze dependencies
Cache Management¶
Manage work environment cache.
- Cache location
- Cache cleanup
- Cache validation
- Troubleshooting
Environment Variables¶
Configure runtime behavior.
FLAVOR_LOG_LEVEL- Logging verbosityFLAVOR_WORKENV- Cache locationFLAVOR_VALIDATION- Validation level- Custom variables
Common Tasks¶
Running with Custom Environment¶
# Set log level
FLAVOR_LOG_LEVEL=debug ./myapp.psp
# Custom cache location
FLAVOR_WORKENV=/tmp/cache ./myapp.psp
# Multiple variables
PORT=8000 LOG_LEVEL=info ./myapp.psp
Inspecting Package Contents¶
# View metadata
flavor inspect myapp.psp
# Verify signature
flavor verify myapp.psp
# Extract to directory
flavor extract myapp.psp --output extracted/
Managing Cache¶
# View cache location
flavor cache info
# Clean cache
flavor cache clean
# Verify cache integrity
flavor cache verify
Next Steps¶
- Running Packages - Execution guide
- CLI Reference - Complete CLI docs
- Troubleshooting - Fix issues