AetherOS Package Repository
This repository hosts package artifacts built and maintained by a single developer for controlled use across a small, well-defined set of Linux distributions.
The structure and scope are intentional. This is not a general-purpose public repository.
Scope & Philosophy
This repository supports:
- Stable distributions
- Debian (stable)
- Fedora (stable)
- Rolling distributions
- Arch Linux
- openSUSE Tumbleweed
- Flatpak as the universal, cross-distro binary format
Explicitly out of scope:
- Testing / unstable channels
- Multiple components (contrib, non-free, etc.)
- AppImage
- User-facing onboarding or mirrors
- Broad compatibility guarantees
The guiding principle:
Flatpak is the universal binary channel.
RPM / DEB / Arch packages are native integrations when they matter.
Repository Layout
repo/ # You are here
├── gpg/ # Signing keys
├── aqua/ # Fedora (stable) RPM repository
├── ignis/ # openSUSE Tumbleweed RPM repository
├── terra/ # Debian (stable) APT repository
├── aer/ # Arch Linux repository
├── flatpak/ # Flatpak OSTree repository
└── sources/ # Source trees used to build packages
Directory Details
gpg/
Contains public signing keys used for:
- RPM repositories
- Debian repository
- Flatpak repository signing
aetheros.pub is the single trust root.
aqua/
Fedora stable RPM repository.
- Standard
RPMS/andrepodata/layout - Architectures split by directory
- Metadata generated with Fedora tooling
ignis/
openSUSE Tumbleweed RPM repository.
- Rolling-release target
- Upstream-compatible RPM layout
terra/
Debian stable APT repository.
- Standard
pool/anddists/layout binary-amd64andbinary-arm64- Controlled, minimal usage
aer/
Arch Linux repository.
- Flat package layout
repo-addgenerated metadata- Rolling-release target
flatpak/
Flatpak OSTree repository.
- Served directly over HTTP
- Universal, cross-distro binary channel
- Standard Flatpak tooling
Design Notes
- Native package formats are used only when they add value
- Flatpak is preferred for cross-distro consistency
- The structure favors:
- clarity over abstraction
- correctness over flexibility
- maintainability over scale
If this repository grows, it will do so without changing these principles.
License / Usage
This repository is maintained for personal use.
Software is typically licensed under GPLv2-only or GPLv2-or-later in line with GNU/Linux conventions.
No guarantees are made regarding:
- ABI/API stability
- upgrade paths
- long-term availability
Use at your own discretion.