PiTrac APT Repository

Welcome to the PiTrac APT repository! This repository provides Debian packages optimized for Raspberry Pi 5 (ARM64) systems, including computer vision libraries and the PiTrac application.

Available Packages

Package Description Architecture Category
pitrac Main PiTrac application for computer vision and tracking arm64 main
opencv OpenCV computer vision library (optimized build) arm64 main
lgpio GPIO library for Raspberry Pi arm64 main
msgpack MessagePack serialization library arm64 main

Quick Installation

For Raspberry Pi 5 (Bookworm): Follow these steps to add the repository and install packages.

Step 1: Add Repository

echo 'deb [arch=arm64] https://pitraclm.github.io/packages bookworm main' | sudo tee /etc/apt/sources.list.d/pitrac.list

Step 2: Add GPG Key (Optional but Recommended)

wget -qO - https://pitraclm.github.io/packages/pitrac-repo.asc | sudo apt-key add -

Step 3: Update and Install

sudo apt update sudo apt install pitrac # Or install specific packages sudo apt install opencv lgpio msgpack

Manual Package Installation

You can also download and install individual packages manually:

# Download a specific package wget https://pitraclm.github.io/packages/pool/main/p/pitrac/pitrac_latest_arm64.deb # Install manually sudo dpkg -i pitrac_latest_arm64.deb sudo apt-get install -f # Fix any missing dependencies

Repository Structure

This repository follows the standard Debian repository format:

Architecture Support: This repository currently supports arm64 architecture only, specifically optimized for Raspberry Pi 5. Packages may not work on other architectures or older Raspberry Pi models.

Package Information

To get detailed information about available packages:

# Search for PiTrac packages apt search pitrac # Show package information apt show pitrac # List all files in a package dpkg -L pitrac

Troubleshooting

Common Issues

Check Repository Status

# Verify repository is accessible curl -I https://pitraclm.github.io/packages/dists/bookworm/Release # Check package cache apt-cache policy pitrac

Documentation & Support

Build Information

Packages in this repository are automatically built and deployed using GitHub Actions. All packages are:

Last Updated: This repository is continuously updated. Check the build status for the latest information.