I'm surprised no one has asked this before.
I'm setting up a new machine (so I can always wipe and reinstall if needed), and, after giving up on Fedora 24, am installing Centos 7.
When previously setting up machines (including my attempt to setup Fedora 24), I've noticed I'm almost always missing packages that I want and end up doing "yum install " many times.
This time, I'm trying "yum install '*'" to see what happens.
However, I'd also like some advice: is there something fundamentally wrong with this broad-stroke approach?