[Master Answer Logo]
Question

How do I compile Linux Kernel?

Answer

Parallels of comparison have been drawn between GoboLinux's Compile and Gentoo's Portage system (which is, itself, based upon FreeBSD's Ports), which accomplishes the above actions with scripts known as "ebuilds". However, unlike Portage (which is made for a traditional, FHS-compatible filesystem hierarchy), Compile extends the capability of GoboLinux's distinctive filesystem hierarchy into the area of package management. Packages, under Compile, are compiled by inserting them, in source form, directly into the filesystem, with separate portions of the package being installed in their own particular directories (such as libgcc being inserted into its own directory in "/Libraries/"). Thus, in GoboLinux, the filesystem is the package manager, so to speak (see "The Ideas Behind Compile").

— Source: Wikipedia (www.wikipedia.org)