Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Linux Kernel Development Model and Compilation

via Udemy


Understand the Development process of Linux Kernel and install the latest mainline/stable kernel on your PC

What you'll learn:
  • How development happens in Linux Kernel
  • Tips while Submitting Patches
  • Various Linux Kernel Trees: Mainline, stable, linux-next
  • Linux Release Process
  • Types of Linux Releases
  • Configuring, Compiling and Installing Linux Kernel from source
  • Various ways to configure Linux Kernel - menuconfig, xconfig, config, oldconfig, savedefconfig

Update: Added Raspberrypi section on 10/10/20

What will you learn from this course:

  • Development process in Linux Kernel

  • Various roles in development - Developer, Maintainer, sub-maintainer

  • Various Linux Kernel Trees

  • Things to know when sending patches

  • Linux Kernel Release Cycle

  • Types of Kernel Releases - Mainline, stable, Long-Term

  • Configuring, Compiling, Installing Your own Linux Kernel

  • Various Linux Kernel Configuration Techniques - oldconfig, defconfig, savedefconfig, xconfig, menuconfig

  • How to cross compile Linux Kernel

  • How to build only portion of Linux Kernel

Taught by

Linux Trainer


4.3 rating at Udemy based on 84 ratings

Start your review of Linux Kernel Development Model and Compilation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.