1. 简介
这篇文章主要介绍编译与安装linux内核
机器配置等信息:
virtual box
ubuntu18.04.2
linux源码版本,最新版本(mainline)
2. 安装依赖包
$ sudo apt-get install libncurses5-dev gcc make git exuberant-ctags bc libssl-dev build-essential bison flex libelf-dev
3. 获取内核源码
内核源码有不同的版本,这里使用的是主线版本(mainline),编译时也是使用的该版本。
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
4. 内核配置(config)
$