I spent a week or so upgrading component by component redhat 5.0 (hurricane) to be able to run a more modern version of glibc learning a lot about the c runtime stack under linux in the process.
I spent a week or so upgrading component by component redhat 5.0 (hurricane) to be able to run a more modern version of glibc learning a lot about the c runtime stack under linux in the process.
Basically, they contain very little, so you can pretty much understand everything .
Then, it's the usual 'build on it, get bigger, add complexity' , but knowing the early model makes understanding the modern product much easier.
Slackware (7) mentored me into Linux competence. RedHat was making itself more convenient at the time, but if the system got into a bad state, it was very hard for me to figure out how to correct it.
Slackware setup was more of a chore, but man did I end up an understanding of what was going on! I RTFMed because the M was fantasic. And if something did go wrong, I would usually have some ideas about where to start. That was such a valuable experience.