The kernel is the most important component of an operating system: among the other things, it provides support for different types of hardware and manages resource allocations. Linux is a monolithic kernel: although its functionalities can be included statically or built and loaded as separate modules, it always runs as a "single piece" in the same address space. In this tutorial we will see how to download, compile and install a vanilla Linux kernel.
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.