CentOS7升级内核kernel5.0版本
升级过程:
原系统:CentOS7.3
[root@my-e450~]#uname-r 3.10.0-514.el7.x86_64
安装必需的软件包:
#yumupdate #yuminstall-yncurses-develmakegccbcbisonflexelfutils-libelf-developenssl-develgrub2
从https://www.kernel.org/下载内核;
这里我下载的内核版本是5.0.21
链接:https://pan.baidu.com/s/1W1Bc6GYuwgzNG0uW6i2__w
提取码:nqhj
u盘拷贝或者上传到服务器,并解压到/usr/src/kernels文件夹下
tar-xvflinux-5.0.21.tar.gz-C/usr/src/kernels/ cd/usr/src/kernels/linux-5.0.21
拷贝原有配置:
cp-vcp/boot/config-3.10.0-514.el7.x86_64/usr/src/kernels/linux-5.0.21/.config
配置内核:
makemenuconfig
这里可以自定义内核特性,如果对内核不熟悉的话,直接使用tab键选save保存,然后退出即可。
然后,df-h查看硬盘可用空间,保证还有16GB的剩余空间,编译过程会大量使用空间。
嗯,现在开始编译了!
[root@my-e450linux-5.0.21]#nproc
2
nproc查看cpu核数
make-j2&&makemodules_install-j2&&makeinstall-j2
这里,如果不超过4核,-j后面接cpu核心数量;超过4核,建议使用-j4,嗯,稳一点
去看书吧,大概需要1个多小时。
编译完继续执行:
#grub2-set-default"CentOSLinux(5.0.21)7(Cores)" #grub2-editenvlist #grub2-mkconfig-o/boot/grub2/grub.cfg
重启系统
#reboot
重启后会自动选择刚刚编译的新kernel,输入用户名和密码登陆系统。
[root@my-e450~]#uname-sr Linux5.0.21
升级Kernel成功了~~~
总结
以上所述是小编给大家介绍的CentOS7升级内核kernel5.0版本,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。