Have you done Linux From Scratch? I tried it, but I didn't get far. I couldn't make an initial ramdisk, and my super-lean kernel with lots of features removed ended up bigger than the one I was using, so I decided to start again. That was when the icompetents took my computer away for 'fixing'.
The amount of time consumed and the featurability lost during the making of an LFS makes it almost useless for the common Linux user. The only reason to actually use an LFS is if:
a) You want to learn more about linux. Answer #1 btw
b) You want to create a new distribution for Linux
c) You are bored and wish to spend several days if not weeks making an OS that will probably not be much better if not worse than common distributions today.
d) You want the bare of the bare minimum of size and optimization. This is a good choice for old computers and optimized and completely dedicated game servers and web servers.
LFS seems to target people who already know a great deal about linux and want to learn even more. I've never gotten very far with it.
Very true, they state this though. I think LFS isn't too hard, as mostly just copy /paste copy paste but beyond that....
yea the same thing can also be achieved with installing freeBSD, as it requires a lot of the configuring as well. You do really learn a lot with LFS, but the fact is it takes a good nonstop 3 days of compiling just to get to the stage where you start learning :P really at the end of LFS, not so much LFS, but BLFS is where you start learning.
LFS is merely copying pasting, Gives you a good idea of toolchains are built etc. and makes you think which came first the chicken or the egg (not really).
BLFS is where all the configuring starts to come into play. That and due to the BLFS book being 7 years out of date, it's virtually useless. So you really learn to start researching everything yourself and configuring everything you install. Most of the links don't work (which is loads of fun)...