【问题标题】:set up cuda 5.0 on centos 6.2 [closed]在 centos 6.2 上设置 cuda 5.0 [关闭]
【发布时间】:2012-12-09 21:05:51
【问题描述】:

我想在centos 6.2上设置cuda 5.0,失败,错误如下:

  1. 无法找到当前运行的内核源代码树 核心。请确保您已安装内核源文件 对于您的内核并且它们已正确配置;在红帽上 例如,Linux 系统,请确保您拥有“内核源”或 'kernel-devel' RPM 已安装。如果您知道正确的内核源 文件已安装,您可以使用 '--kernel-source-path' 命令行选项。

我已经成功执行命令“yum install kernel-devel.x86_64”,但是我执行cuda_5.0.24_linux_64_rhel6.x.run,失败了。

  1. 然后我执行“cuda_5.0.24_linux_64_rhel6.x.run --kernel-source-path='/usr/src/kernels/2.6.32-279.14.1.el6.x86_64',我得到了未知选项'kernel -source-name',我也失败了。

【问题讨论】:

  • 确保启动内核和安装的源匹配。在许多情况下,您可能在 Xen 内核中引导系统,而内核源代码未启用 Xen。
  • 我怎么知道?我的centos是ISO设置的,源应该设置在哪里?
  • 我执行命令 uname -r,得到 2.6.32-220.el6.x86_64,然后执行“cuda_5.0.24_linux_64_rhel6.x.run --kernel-source-path='/ usr/src/kernels/2.6.32-279.14.1.el6.x86_64'",表示启动内核和安装的源不匹配?
  • 好的。问题不在于 Xen,而在于不匹配。我可以在我的 CentOs 6.2 iso 中找到 kernel-devel-2.6.32-220.el6.x86_64.rpm。安装此 rpm 以解决不匹配问题。

标签: cuda centos installation


【解决方案1】:

下载以下 RPM:

http://ftp.riken.jp/Linux/centos/6.2/os/x86_64/Packages/kernel-devel-2.6.32-220.el6.x86_64.rpm http://ftp.riken.jp/Linux/centos/6.2/os/x86_64/Packages/kernel-debug-2.6.32-220.el6.x86_64.rpm

并使用以下方法安装它们:

rpm -iv kernel-devel-2.6.32-220.el6.x86_64.rpm kernel-debug-2.6.32-220.el6.x86_64.rpm

here 查找任何其他缺失的 rpm

【讨论】:

  • 谢谢!我明天试试!
  • 另一个问题:为什么我们不能在ISO中的rpm包。
  • 你的意思是为什么这些软件包没有包含在你的 CentOS ISO 中?
  • 对不起,我在最后一个问题中丢失了“使用”一词?我的意思是我发现你在我的 CentOS ISO 中提供了两个包,为什么我不能给你,我应该从网站上下载它们。而且另一个问题是名为 kernel-debug-2.6.32-220.el6.x86_64.rpm 的包的用途是什么?
  • 我今天遇到了另一个问题,我在启动操作系统时有两个选择,即 2.6.32-220.e16.x86_64.debug 和 2.6.32-220.e16.x86_64 ,操作系统可以' t start for 2.6.32-220.e16.x86_64 ,而我选择 2.6.32-220.e16.x86_64.debug ,原来的cuda软件不可用,所以我设置了cuda的软件,同样失败开始的讯息?
猜你喜欢
  • 2012-03-14
  • 1970-01-01
  • 2016-02-19
  • 2023-03-11
  • 2013-04-22
  • 2012-03-28
  • 1970-01-01
  • 1970-01-01
  • 2012-08-31
相关资源
最近更新 更多