I’ll start by saying that, yes, i have read the guide for new users
I can handle pacman just fine, I know the best practices of dealing with AUR packages and all that yazz. But this just because I know how to do something, doesn’t mean I shouldn’t be allowed to enjoy doing things the easy way.
let’s imagine I’m your grandma and I have just booted to CachyOS after an easy and pleasant user experience. My first intuition to look for from the search menu would be “software” ,“program” or “package”. First two work quite nicely, but i’m getting two results, shelly and some other nameless application that also installs software?
Well, turns out this nameless software is Pamac as the about tab tells me. Then i also note I have a third option, it seems more official. After all, it’s called CachyOS Package installer:
So, at the end of the day, I’m left with these three:
At that point, what exactly am I supposed to infer?
Which one is the recommended one?
Which one is the official one?
Which one is safe for a beginner?
Which one handles normal repository packages?
Which one handles AUR packages?
Which one handles Flatpak?
Which one handles AppImages?
Which one should I use to uninstall something?
Which one should I use to install something?
Which one should I use for updates?
Which one is still maintained?
Which one is CachyOS-specific?
Which one is inherited from elsewhere?
Which one is just a convenience frontend?
Which one is the actual intended “software center” experience?
Why does one of them not clearly identify itself in the launcher?
Why does “CachyOS Package Installer” exist separately from Shelly if Shelly already seems to aggregate many package sources?
Why is Pamac installed or exposed at all if it is not the recommended frontend?
If all three are valid, what is the intended relationship between them?
If one of them is preferred, why is that not obvious from the UI?
If one of them is only for curated installs, why is that not clearly stated in the visible name or description?
If one of them is not recommended for new users, why is it shown next to the others without context?
This is not a problem of “I don’t know how to use pacman”. I can use pacman. The problem is that the graphical experience presents multiple overlapping answers to the same beginner-level question: “Where do I install and remove software?”
From a new user’s perspective, this looks less like flexibility and more like accidental complexity. A beginner does not know which parts are Arch conventions, which parts are CachyOS-specific, which parts are legacy, and which parts are preferred by the CachyOS developers.
If there is truly a reason for doing it like this, then should we not at least inform new users about these three and their relationship/use cases?
PS: fuzzy search is nice, but if i search something from krunner, the result that has the substring in the name or visible short description should always be first anyway. So, why isn’t “CachyOS package installer” the first result, if i search for “software” as can be seen in the first image.


