0%

Debian8 内核编译

Debian8 内核编译

本文介绍两种编译linux内核的方式,一种是debian发行版打过补丁和更改过配置的内核,一种是linux的原版内核。

1 准备编译环境

安装编译工具链

1
# apt-get install build-essential kernel-package libncurses5-dev -y

2 下载Debian发行版内核源码

1
# apt-get install linux-source-3.16 -y

内核源码包安装完成后下载到/user/src目录下

1
2
$ ls /usr/src -al | grep linux-source-3.16
rw-r--r-- 1 root root 81957884 - - - linux-source-3.16.tar.xz

解压源码包

1
2
3
$ mkdir -p ~/build/kernel
$ cd ~/build/kernel
$ tar -Jxvf /user/src/linux-source-3.16.tar.xz

3 内核编译

按需求更改配置,如果不想更改配置,直接双击ESC保存.config退出即可

1
$ make menuconfig

编译内核

1
$ make deb-pjg