当前第2页 返回上一页

建议选择以模块方式(M选项)编译。(*号则是以静态方式编译打包进内核文件中,如果新添加的模块较多,会导致内核文件体积增大)
6、编译内核
1 | [root@localhost linux-5.2.11]# make -j 4 #根据CPU核数开启多线程编译以加快编译速度
|

开始漫长的编译过程,大概需要1-2小时左右,具体视CPU硬件的性能决定。
如果编译开始提示错误,则可能需要预先安装对应的组件包,例如:
1 | [root@localhost linux-5.2.11]# yum -y install openssh-devel elfutils-libelf-devel bc
|
根据对应的错误提示,yum 方式安装对应的组件包,部分组件包在epel源,所以需要预先配置好epel源仓库。
7、编译安装模块
编译完成后执行make modules_install 安装内核模块
1 | [root@localhost linux-5.2.11]# make modules_install
|
8、安装内核核心文件
1 | [root@localhost linux-5.2.11]# make install
|
reboot重启
如需将新版本内核设置为默认启动内核,可以使用此命令
1 | grub2-set- default 0 #0表示 /boot/grub2/grub.cfg 文件中排在第一位的 menuentry 段
|
重启进入系统后,查看一下内核版本,已经是最新的5.2.11版本
1 2 | [root@localhost ~]# uname -r
5.2.11-001.el7.x86_64
|
至此,整个内核的编译安装过程完成。
相关参考:centOS教程
以上就是如何在CentOS下源码编译安装新版本内核的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
怎么看CentOS版本信息?
u盘安装CentOS拔除u盘后无法启动怎么办
CentOS如何修改主机名
CentOS系统怎么安装图形界面
CentOS 更换yum源
virtualbox 在CentOS 7 中安装介绍
如何在CentOS下源码编译安装新版本内核
CentOS怎么设置静态ip地址
CentOS文件名乱码解决方法
CentOS系统下修改文件后如何保存退出
更多相关阅读请进入《CentOS》频道 >>
转载请注明出处:木庄网络博客 » 如何在CentOS下源码编译安装新版本内核