Linux升级内核
原系统环境
系统:centos7.2
内核:3.10.0-327.el7.x86_64
升级内核(4.8.6)
下载解压内核文件
linux-4.8.6.tar.xz
解压命令
tar -Jxvf linux-4.8.6.tar.xz
(tar.xz文件需要-J参数解压)
解压的文件放入目录/usr/src/kernels下
mv linux-4.8.6 /usr/src/kernels/
安装编译所需环境
yum -y install gcc+ gcc-c++
yum -y install gcc ncurses-devel bc perl
yum install openssl-devel
编译安装
- 1.清理内核源目录
make mrproper
- 2.使用make menuconfig菜单来订制内核功能 (这里我们使用默认直接保存即可)
make menuconfig
- 3.编译内核
make -j (-j使用服务器全部的核数编译)
- 4.安装模块(进入解压目录安装模块,安装完毕后可以到/lib/modules目录下查看)
make modules_install
- 5.执行make install 安装内核相关文件
make install
- 6.安装完成后修改默认内核启动项
(注意:'CentOS Linux (4.8.6) 7 (Core)' 需要带引号)
- 7.重启电脑后uname -r查看内核版本
reboot
uname -r
肺炎猖狂,在家闭关!最近,会持续更新自己前期整理的学习资料,大家如果感兴趣的,请点赞,加关注