Ubuntu16.04手动升级内核
- 一、原来的内核
- 二、下载内核
- 三、编译环境安装
- 四、编译
-
- [4.1 配置编译参数](#4.1 配置编译参数)
- [4.2 编译内核](#4.2 编译内核)
- [4.3 编译安装模块](#4.3 编译安装模块)
- 五、安装内核
- 六、重启
一、原来的内核
Ubuntu16.04原来的内核是Linux ubuntu 4.4.0-186-generic4.04
现在要升升级到5.15
查看内核版本:
c
uname -a
二、下载内核
下载地址:
https://cdn.kernel.org/pub/linux/kernel/v5.x/
可以使用Ubuntu下载,或者网页点击都行
Ubuntu下载:
c
wge <下载链接>
随便找个地方放
然后解压
c
tar -xvf linux-5.15.tar.gz
进入解压后的目录
c
cd linux-5.15/
三、编译环境安装
bash
sudo apt-get update
sudo apt-get install bc
sudo apt-get install libncurses5-dev
sudo apt-get install build-essential openssl
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install openssl
sudo apt-get install libssl-dev
sudo apt install libelf-dev
四、编译
编译命令全部在解压目录linux-5.15中执行
4.1 配置编译参数
bash
sudo make clean
sudo make mrproper
sudo make menuconfig #执行到这里出现UI界面就算编译完成
4.2 编译内核
这一步需要很久,慢慢等就行。
bash
sudo make bzImage
4.3 编译安装模块
这一步需要很久
bash
sudo make modules -j4
sudo make modules_install -j4
五、安装内核
bash
sudo make install
六、重启
bash
sudo reboot
参考链接:https://blog.csdn.net/qq_45797116/article/details/127987427