1 介绍
阿里云新机器:
- 系统Ubuntu 16.04
- 内存16G
- 4核CPU
源码编译Linux最新stable版本内核,并替换现有内核使用新内核
2 编译
2.1 安装依赖
$ apt update
$ apt apt-get install ncurses-dev bison flex pkg-config libelf-dev libssl-dev
2.2 下载源码
Linux Kernel Archives
https://www.kernel.org/
下载xz压缩后的tar包,以减少下载时间:
$ wget https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.18.9.tar.xz
$ xz -d linux-4.18.9.tar.xz
$ tar xvf linux-4.18.9.tar
$ ls
linux-4.18.9 linux-4.18.9.tar
- xz -d: decompress xz file
- tar xvf: x for e’x’traction, v for 'v’borse, ‘f’ for 'f’ile.
2.3 配置
$ cd linux-4.18.9
$ make menuconfig