Linux Kernel Development Model and Compilation
Offered By: Udemy
Course Description
Overview
Understand the Development process of Linux Kernel and install the latest mainline/stable kernel on your PC
What you'll learn:
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
Related Courses
Linux Kernel Development CourseUdemy Linux on RISC-V with Open Hardware
Linux Foundation via YouTube Rapid Developing and Testing Linux Kernel in Docker Containers
Linux Foundation via YouTube Writing Linux Kernel Modules in Safe Rust
Linux Foundation via YouTube Overview and Recent Developments - Namespaces and Capabilities
Linux Foundation via YouTube