【问题标题】:Cannot update kernel-devel in CentOS 6.5无法在 CentOS 6.5 中更新 kernel-devel
【发布时间】:2014-11-10 07:36:08
【问题描述】:

首先我想说明我是从闪存驱动器启动 CentOS(如果重要的话)。

现在我正在尝试为我的 GPU 安装 Nvidia 驱动程序,但问题是我必须先更新 kernel-devel。我做了以下事情:

yum update 
yum install kernel-devel kernel-headers gcc make 
yum -y upgrade kernel kernel-devel

之后我检查了我使用的是哪个内核:

uname -r

这给了我这个:2.6.32-431.el6.x86_64

然后我做了:rpm -q kernel-devel,结果如下:kernel-devel-2.6.32-504.el6.x86_64

我尝试再次升级,但它显示“没有标记为要更新的软件包 "

当我再次尝试安装内核时,它说我已经安装了最新版本:

Package kernel-devel-2.6.32-504.el6.x86_64 already installed and latest version
Package kernel-headers-2.6.32-504.el6.x86_64 already installed and latest version
Package gcc-4.4.7-11.el6.x86_64 already installed and latest version
Package 1:make-3.81-20.el6.x86_64 already installed and latest version
Nothing to do

我很困惑,我不知道如何激活最新的内核,所以我可以安装我的 Nvidia 驱动程序。

【问题讨论】:

    标签: centos kernel nvidia drivers


    【解决方案1】:

    通常在启动时通过 grub 选择要使用的内核。如果您都安装了,那么 grub 很可能仍在启动旧内核。

    您可以查看 /etc/grub.conf 以确保“默认”设置为您所期望的。默认值为 0 键关闭“标题”条目。

    你重启了吗?大多数情况下,最新内核在 grub.conf 中设置为默认值,您只需要重新启动即可。

    https://serverfault.com/a/623755 也可能是答案。

    【讨论】:

      猜你喜欢
      • 2014-06-06
      • 1970-01-01
      • 2016-01-18
      • 2015-03-10
      • 1970-01-01
      • 2016-11-15
      • 1970-01-01
      • 2014-06-25
      • 2016-09-17
      相关资源
      最近更新 更多