Yep, it can be done via GUI... right up until something goes wrong.
I’ve had enough experience with non-programmer users installing Linux and GNU because it was cheap.... and they’re feeling pretty pleased with themselves at how ‘easy’ it was.... until something goes wrong. And then they’re knocking on my door, saying “Uh.... my system is coughing up these messages and I have no idea what they mean...”
And off I go again, helping some poor schlub with their G-D system.
It has gotten so bad that increasingly, I no longer tell people that I worked in the computer industry. I don’t lie if people ask me directly, but I don’t open my mouth and tell people “Oh yea, used to work with XYZ type of system...”
Increasingly, I hide behind OS X. “I don’t know much about {Windows|Linux|etc}.... I use a Macintosh so I don’t have to learn anything about that stuff....”
Well, to be fair, if something goes horribly wrong with a Windows or Max box, the user is pretty much equally hosed.