The problem is that you are assuming that things are hard/complicated when sometimes they aren’t then using the words “techie/developer/average Joe” to hide behind those assumptions.
While it is certainly true that some things about Linux and your install are complicated, that doesn’t mean that everything is. You often bump the simple things into the realm of complicated.
We have tons of users who are just like you and they learn these things without any trouble. My advice to you is not to decide what is “hard” and what is “simple” until you actually investigate it and try to learn it.
Isn’t it the same as sudo pacman package_name, it just adds the AUR as a source (in case the package is only at AUR)?
Further explanation highly appreciated. Alternative? pcaman only?
It has nothing to do with yay vs pacman. It is using -Sy.
You should either use -S packagename or -Syu packagename. The times when you should use -Sy packagename are rare and it is dangerous in most cases.
The only times I can think of to use -Sy are:
When you are installing software on the live ISO where you can’t update the system
When you installing something that must be installed before updating and that is also needed to update the system. The most common examples being keyrings.
Sorry for that. But I think I am eager to know something about everything, and not eager to know everything about everything.
Not precisely but honestly I “sometimes” bump them against (I don’t know them ‘yet’). Some things seems to me uninteresting to know or precisely not ‘sexy’ for me.
Allow me to clarify (maybe it is a language problem, or the “effect” of thinking in the first language mother tongue and translating to second language)
I mean priorities to learn, not not wanting to learn. Want to learn this before that.
For example, I never cared about how any boot loader works. I prefered at that time to learn how to write Bash scripts. I did one or two that worked for me like the OCR script.
But when that Grub issue came, it became a priority for me to learn how to be safe. To learn about bootloader, Grub, installing, configuring, why, how, when… etc.
Not about not caring to learn, it is about priorities as needed.