I used to not know that stuff. Then I installed Gentoo Linux, and was forced to learn it the hard way. I don't use Gentoo anymore, but installing it was like a crash course in how to get uncooperative Linux software to bend to my will.
This was years ago, so maybe Gentoo has become more user-friendly since then.
This was years ago, so maybe Gentoo has become more user-friendly since then.