Package Management on AcreetionOS

AcreetionOS gives you three ways to install software. They stack cleanly.

Layer What it is When you use it

pacman + AcreetionOS repos

The native package manager with the curated repo-main server

Everyday software, system packages

AUR (via yay)

The huge Arch User Repository of community build scripts

Anything not in the main repo

Flatpak

Sandboxed graphical apps from Flathub

Latest versions of GUI apps, sandboxing

The golden rule

On Arch-family systems, never mix partial upgrades. Update everything together:

sudo pacman -Syu

What makes AcreetionOS special here

Stock Arch pulls straight from Arch mirrors. AcreetionOS points pacman at its own repo-main repository so that:

  • The keyring is managed for you — no signature errors after long absences.

  • Package combinations are tested as a set.

Do not re-add vanilla Arch repositories to /etc/pacman.conf. Mixing them back breaks the AcreetionOS keyring. See Repositories & Mirrors.

If a package exists in both layers, prefer the order: pacman → AUR → Flatpak. Native packages integrate best with Cinnamon.

Learn more