General
APKG Package Manager
Custom package manager for Gentoo-based Argo OS - archived with Argo OS
APKG Package Manager (Archived)
Status: Archived / Decommissioned. Built for Argo OS (Gentoo), which is no longer in use.
APKG was a custom package management layer built on top of Gentoo's Portage system. It provided a simplified interface for managing curated package sets ("profiles") with pre-defined USE flag configurations.
What It Did
- Profiles — Defined named package sets (e.g.,
gpu-compute,media-server,developer) with all required packages and USE flags - Atomic updates — Applied profile changes as a single emerge transaction
- Rollback — Snapshotted world files before changes for easy rollback
- Simplified CLI —
apkg install gpu-computeinstead of manually editingpackage.use,make.conf, and runningemerge
Why It Was Archived
With the move from Gentoo to openSUSE Tumbleweed, the underlying Portage system no longer exists. openSUSE's zypper and patterns system provides similar profile-based package management natively.
Repository
| Repo | Location |
|---|---|
| apkg-gentoo | ~/Development/apkg-gentoo |
Related
- Argo OS — The OS this was built for
- Build Swarm — Distributed compilation for Gentoo