Skip to main content
General

APKG Package Manager

Custom package manager for Gentoo-based Argo OS - archived with Argo OS

October 1, 2025 Updated March 19, 2026

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 CLIapkg install gpu-compute instead of manually editing package.use, make.conf, and running emerge

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
gentoopackage-managerapkgarchived