I've been a user of BSD and Linux for approx, 5 years now and I am currently looking at compiling my own install from source. Starting with the base Linux kernel, what programs would I need for a base, minimal install? Just to boot up, locally log in and go to bash. I had planned on pulling down the most recent required GNU programs, determining their dependencies, and compiling them from source, as well. I hate just taking any technology for granted without understanding its makeup and how it operates.
I am doing all of this as an educational experience.
What I would like to learn is, the sequence of events, how code and hardware interacts, what is required for a bootable system and doing it for myself, though I know it would be easier to just pull down a disc with it all done and be ready to go.
Thanks in advance,