• 欢迎访问阿黑哥的博客,分享新老技术及精品软件
  • 技术不断,生命不息,折腾不止
  • 推荐使用Chrome浏览器访问本网站
  • 由于之前把部分图片存于七牛云,而没有绑定域名导致图片无法加载。现已部分修复
  • 如果您觉得本博客非常有趣,那就赶紧使用Ctrl+D 收藏本站吧
  • CloudCone VPS双十一超级特价,限量折扣,最低$14.11/年

CentOS7内核升级

Linux技术 aheig 6个月前 (08-04) 257次浏览 0个评论
文章目录[隐藏]

前言

CentOS7 默认的内核还停留在 3.10,而有些较前沿的技术需要使用新的内核。因此,我们就需要做内核的升级。
查看当前版本内核方法:

uname -r

升级准备

更新仓库:

yum -y update

启用 ELRepo 仓库

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

查看可用的内核包

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

升级内核

在 yum 的 elrepo 源中有 ml 和 lt 两种内核,其中 ml(mainline)为最新版本的内核,lt 为长期支持的内核。

如果要安装 ml 内核,使用如下命令:

yum --enablerepo=elrepo-kernel -y install kernel-ml

如果要安装 lt 内核,使用如下命令:

yum --enablerepo=elrepo-kernel -y install kernel-lt

以上两种内核按需要选择即可,一般追求稳定的话选择 Lt 内核

启用内核

内核升级完毕后,不会立即生效,还需要修改 grub.conf 文件

编辑 /etc/default/grub 文件

vi  /etc/default/grub

将 GRUB_DEFAULT=saved 修改为:GRUB_DEFAULT=0

通过 gurb2-mkconfig 命令创建 grub2 的配置文件,然后重启

grub2-mkconfig -o /boot/grub2/grub.cfg
reboot

再验证是否是最新的内核

uname -r

显示刚才选择的内核,说明升级完成

删除旧内核(可选)

查看系统全部内核包:

rpm -qa | grep kernel

用命令删除旧内核:

yum remove 上一条命令结果

阿黑哥博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:CentOS7 内核升级
喜欢 (1)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址