- 使用root命令获得root权限
- 安装编译所需要的各种包:yum、wget、luild-essental package、libncurses-dev、make等
- 到www.kernel.org找到要下载的内核的链接地址,地址如下:https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.5.tar.xz在终端上下载:wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.5.tar.xz 经一段时间的等待下载完成
- 把下载的内核压缩文件移动到/usr/src目录下:
mv 4.1.5.linux-tar.xz /usr/src
把目录切换到/usr/src:
cd /usr/src
解压内核压缩文件,由于压缩包是tar.xz形式,故用xvf:
tar xvf linux-4.1.5.tar.xz
5. 清理之前内核编译的旧的配置文件:make clean make mrproper
6. 配置编译信息:make menuconfig
储存为.config文件,退出
7.编译内核:make
这相当于一下两步:make bzImage(编译出核心)
make modules(编译可加载模块)
8. 记录内核编译所消耗的时间:
time()make
9. 安装模块:
make modules_install
10.安装核心;make install
11.安装成功。