如何在CentOS下源码编译安装新版本内核


当前第2页 返回上一页

34.jpg

建议选择以模块方式(M选项)编译。(*号则是以静态方式编译打包进内核文件中,如果新添加的模块较多,会导致内核文件体积增大)

6、编译内核

1

[root@localhost linux-5.2.11]# make -j 4  #根据CPU核数开启多线程编译以加快编译速度

35.jpg

开始漫长的编译过程,大概需要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》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...