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
Introduction to LinuxLinux Foundation via edX 操作系统原理(Operating Systems)
Peking University via Coursera Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera Information Security-3
Indian Institute of Technology Madras via Swayam Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera