How to (re)build a Linux Kernel: Difference between revisions

added the LKN link
No edit summary
(added the LKN link)
 
Line 1: Line 1:
===Kernel in a Nutshell ===
Greg Kroah wrote the O'Reilly book ''Linux Kernel in a Nutshell'' and offers that book for free online
http://www.kroah.com/lkn/
[[User:Freephile|freephile]] 22:56, 30 January 2007 (EST)
===Kernel Howto ===
[http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html This HOWTO describes how to build a Linux kernel], and it is what I used to learn how.  I am thankful that the author lists how to figure out the current installed requirements.  So many 'howto' articles fail in this regard.  They say you need "XYZ version x.x or greater", but don't even tell you how you might determine if you have XYZ, much less the version.  This author is not explicit, but if you've decided to learn about re-building a Linux kernel, you can probably recognize that the commented commands in the requirements table are the commands to probe your local system.  Using the synaptic package manager, I was able to find packages for any missing utilities, and install them.
[http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html This HOWTO describes how to build a Linux kernel], and it is what I used to learn how.  I am thankful that the author lists how to figure out the current installed requirements.  So many 'howto' articles fail in this regard.  They say you need "XYZ version x.x or greater", but don't even tell you how you might determine if you have XYZ, much less the version.  This author is not explicit, but if you've decided to learn about re-building a Linux kernel, you can probably recognize that the commented commands in the requirements table are the commands to probe your local system.  Using the synaptic package manager, I was able to find packages for any missing utilities, and install them.


I ended up installing the '''jfsutils''', and also the '''reiserfsprogs''' packages.
I ended up installing the '''jfsutils''', and also the '''reiserfsprogs''' packages.
4,558

edits