2026-10-09
Switching from XBPS to apk
Euri Linux: Horizon is switching package managers before the alpha. XBPS is out. apk is in.
What stays the same: the installer is still apk-based, the ISO still ships October 25, and the stack is still LLVM + musl + dinit.
What’s new:
- apk — the package manager (same one Alpine and Chimera use). We’re targeting apk v2 format for simplicity and tooling support.
- hbuild — our own build system, written in Rust. Replaces xbps-src. Handles fetching, building, packaging, and signing.
- kasanx — the packaging format. TOML templates instead of shell scripts. Named after Kasane Teto, because why not.
- hports — the new community package repository (main + nonfree).
- huports — a separate repo for user-contributed packages.
Signing: packages are signed with ed25519 SSH keys. If you built it, your key is on it. No central signing authority — community builders sign their own packages.
The old XBPS repository at pkgs.euri-linux.pl is frozen. A full backup exists. The mirror will keep serving the old packages until the alpha ships with apk.
Questions in the Discord server.