背景:Ubuntu 18.04 内核版本: 5.4.0
替换内核版本:5.11.11
雷区: 给Ubuntu分配内存要至少大于40GB,不然编译过程中会因内存不足,提前终止报错(- -血的教训)
1.官网下载内核源码
官网内核源码地址:https://www.kernel.org/ (尽量选择稳定的内核版本)
查看自己内核版本号:
uname -a
2.安装编译内核需要的程序
建议安装之前先更新一下软件来源,不然可能会出现安装失败的情况(来源更换为国内镜像速度更快些)
更新操作:
sudo apt-get upgrade
sudo apt-get update
然后就是下载安装一系列的软件,为编译内核做准备
sudo apt-get install libncurses5-dev openssl libssl-dev
sudo apt-get install build-essential