一、手动档

手动档就是从源码开始编译内核安装,好处是可以自己选择任意版本的内核,缺点就是耗时长,编译安装消耗系统资源

1.1、获取 kernel 源码

这世界上最伟大的 Linux 内核源码下载地址是 kernel 官网,选择一个稳定版本下载即可

1.2、解压并清理

官方要求将其解压到 /usr/src 目录,其实在哪都可以,为了规范一点索性也解压到此位置,然后为了防止编译残留先做一次清理动作


# 下载内核源码

$ wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.8.6.tar.xz

# 解压并移动到 /usr/src

$ tar -Jxvf linux-4.8.6.tar.xz

$ mv linux-4.8.6 /usr/src/kernels

# 执行清理(没 gcc 的要装一下)

$ cd /usr/src/kernels/linux-4.8.6

$ make mrproper && make clean