One system. Two worlds. No containers.
Quasar is a meta-distribution that runs Arch and Debian side by side — not in VMs, not in chroots, but natively on the same filesystem. Need a package that isn't in Arch? Pull it from Debian. Want a rock‑stable base with fresh apps from Arch? Flip the default stratum.
This is zennix's daily desktop btw
- Arch is great — until a package isn't in the repos or AUR (or you just don't want to build from source).
- Debian is stable — until you need a newer version of something.
- Containers work, but they're heavy, isolated, and annoying for everyday CLI tools.
Quasar solves this: your shell sees one system, qsr decides where to grab the package from. No docker run, no chroot, no manual AUR builds.
| Component | Minimum | Comfortable |
|---|---|---|
| RAM | 1 GB | 4+ GB |
| Disk | 8 GB | 32+ GB |
| CPU | 1 core, 1 GHz | 2+ cores, 2+ GHz |
Let's be honest — Quasar isn't meant for weak PCs. Give it room to breathe.
- Download the ISO and write it to a USB.
- Boot into the ISO, connect to the internet.
- Run:
Important: On the final screen, choose "exit quasarinstall" (simple exit). This passes the post‑install script correctly.
quasarinstall
- Reboot.
- You'll see Arch branding (not a mistake — installation isn't done yet).
- Log in as
rootand run:quasarify
- Follow the instructions, then reboot again.
Done. Quasar greets you.
Update everything (also verifies QSR is installed):
sudo qsr updateIf qsr is missing (e.g., after a manual install), see FAQ.
QSR (Quasar System Resource) is a meta‑package manager. It doesn't replace pacman or apt — it manages them.
qsr→ shows available commandssudo qsr install <package>→ installs from the primary stratum (Arch)sudo qsr install deb:<package>→ forces Debiansudo qsr doctor→ checks system health
- You're tired of Linux fragmentation and just want packages to work.
- You want access to a larger part of the ecosystem without switching distros.
- You don't mind occasional rough edges (this is experimental, after all).
Out of the box, Arch is primary (fresh packages). You can change stratum priority — documentation example coming soon. Make Debian your base for stability, then pull fresh apps from Arch when needed.
See FAQ, or if you speak russian
Experimental. Works, but automatic package selection isn't implemented yet. You'll use deb: manually for now. Strata definition is hardcoded (Arch + Debian). Future versions will be more flexible.
GPLv3. Because sharing is caring <3