and Linux from Scratch
"Linux From Scratch (LFS) is a project that provides you with the steps necessary to build your own custom Linux system."
"What is BYO Linux?
Can you answer yes to any of these questions?
-Have you ever wondered what it would be like to have a Linux distribution where you knew what every file or directory was for?
-Do you dislike downloading applications for your particular distribution?
-When you want to remove an rpm, do you find that you can't because it will break a dependency?
-Do you think Linux distributions, in general, have to much junk you won't ever use but you can't remove things because your distribution won't function without them?
-Do you want to learn to configure Linux without using vendor tools?
-Are you just plain curious how things work?
If this sounds like you, you've came to the right place. Together, we'll create your own personal Linux distribution. You decide what goes in and what doesn't. We'll compile applications from the authors original source code, not code tinkered with by a commercial distribution. Not only will you gain a much better understanding of how linux works and a little bit of programming knowledge on the side, you'll take pride in the fact that you did it yourself. Let's get started!"
Both of these are on-line tutorials which walk you through the steps of building your own custom linux system. I haven't started either of them yet, but they sound intriguing and I'm looking forward to it. I hope you find it worth your while to check out their sites.