Monday, 9 June 2014

Kick Start for Linux kernel Development

Following are the milestones for Linux kernel development. Use these as an overall guide or steps in kernel development.
  1.  Install any Linux OS such as Ubuntu , Read Hat.(I am using centOS for this article)
  2.  Understand how to install customized kernel.
  3.  Get familiar with some development tools. (Like ctags, cscope, vi editor, gcc compiler).
  4.  Understand Linux kernel basics, building blocks of Linux.
  5.  Understand part of Linux which you want to edit. (eg. FileSystem like ext4)
  6.  Then come series of kernel code modifications and debugging.