A repository to help people with Linux Kernel Development. Please note that I am a newbie as well :)
check.sh - created by umegbewe
Checks and installs the required packages to compile Linux Kernel for your distribution.
Usage: bash check.sh
Read more about mutt and git configuration.
Both scripts help with the configuration of email.
Usage: bash mutt_setup.sh
Secure boot must be disabled otherwise unsigned kernel cannot be booted. This script will help you to disable secure boot via MOK (Machine Owner Key). Read more
Usage: bash secure-boot.sh
Help with compilation and installation of kernel. Run this file in the same folder with make rules file. Also, the .config file required in order to run.
Usage: bash compile.sh
- https://training.linuxfoundation.org/training/a-beginners-guide-to-linux-kernel-development-lfd103/ (Course)
- https://0xax.gitbooks.io/linux-insides/content/
- Linux From Scratch Book
- https://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration/
- https://www.kernel.org/doc/html/v4.16/process/howto.html
- https://www.youtube.com/user/hupstream/playlists (Videos)
git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git