尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

RHEL7/CentOS7 install NVIDIA drivers and CUDA

RHEL7/CentOS7 install NVIDIA drivers and CUDA
📅 发布时间:2026/6/19 13:07:18

# 1. 查看系统是否可以识别到 NVIDIA 显卡

lspci |grep -i nvidia

# 2. 安装内核文件确保和内核版本一致

yum install kernel-devel kernel-headers

yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

# 3. 安装并查看 gcc 版本

yum groupinstall "Development Tools"

yum install gcc

gcc --version

# 4. 禁用 nouveau 驱动

vim /etc/default/grub

"GRUB_CMDLINE_LINUX"  中添加  rd.driver.blacklist=nouveau nouveau.modeset=0

重建 grub 配置

UEFI 引导执行如下操作:

grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

echo "blacklist nouveau" > /etc/modprobe.d/nvidia-default.conf

Legacy 引导执行如下操作:

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

echo "blacklist nouveau" > /etc/modprobe.d/nvidia-default.conf

# 5. 备份

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img

dracut /boot/initramfs-$(uname -r).img $(uname -r)

# 6. 重启验证 nouveau 是否被禁用

reboot

lsmod |grep nouveau

# 7. 安装 CUDA(可以采用 RPM 或 RUN 脚本方式进行安装,推荐使用 RUN 脚本)

CUDA 下载地址: https://developer.nvidia.com/cuda-downloads

RPM 方式:

rpm --install cuda-repo-<distro>-<version>.<architecture>.rpm

yum clean all

yum install cuda

Run 方式:

sh cuda_ <version> _linux.run

如果提示 gcc 版本不匹配,请覆盖以绕过它。

安装程序将提示以下内容:

EULA Acceptance

CUDA Driver 安装 - > NO

CUDA Toolkit 安装,位置和 /usr/local/cuda 符号链接

CUDA 示例安装和位置

# 8. 环境变量

编辑 .bash_profile 或 /etc/environment

export PATH=/usr/local/cuda-<version>/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-<version>/lib64:$LD_LIBRARY_PATH

# 9. 验证 CUDA

nvcc -V

cd /root/NVIDIA_CUDA-<version>_Samples/1_/drivers/

make

./deviceQuery

出现 PASS 则表示 CUDA 没有问题

# 10. 驱动安装(如果需要安装 CUDA 的话先安装 CUDA 再安装驱动,只安装驱动的话直接操作)

驱动下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn

init 3

sh NVIDIA*.run --no-opengl-files

DKSM 选 “no”

重写 X config 时 选 "no"

出现 unable to find the kernel source tree for the currently running kernel......... 执行如下操作:

sh NVIDIA*.run --no-opengl-files --kernel-source-path=/usr/src/kernels/内核号

出现 nable to load the kernel module 'nvidia.ko' 执行如下操作:

sh NVIDIA*.run --no-opengl-files --kernel-source-path=/usr/src/kernels/内核号 -k $(uname -r)

# 11. 检查

nvidia-smi

# 12. 重启

reboot

# 13. 安装 CUDNN(可选)

CUDNN 下载地址:https://developer.nvidia.com/rdp/cudnn-archive

CUDNN 需要和 CUDA 同版本

CUDNN 作为 CUDA 的补充,安装简单多了,只需要把下载后的压缩文件解压缩(如果下载的文件不是 tar.gz 需要修改为 tar.gz),分别将 cuda/include、cuda/lib、cuda/bin 三个目录中的内容拷贝到 CUDA 对应的目录中去即可

CUDA 和驱动安装操作文档:https://access.redhat.com/solutions/1453633

相关新闻

  • 浅谈 Burnside 和 Polya 的证明
  • 在Windows10 Edge浏览器里安装DeepSider大模型插件来免费运用gpt-4o、NanoBanana等AI大模型
  • 【杂记】原 hack

最新新闻

  • 2026年靠谱的上海特种电缆/上海PU电缆优质厂家推荐榜 - 品牌宣传支持者
  • 2026年靠谱的pvc给水管/安徽pvc管/pvc排水管可靠供应商推荐 - 行业平台推荐
  • 2026年口碑好的激光切管/济宁激光切管/激光切管代工/济宁激光切管代工精选厂家推荐 - 品牌宣传支持者
  • 青岛即墨区靠谱的空调清洗公司咨询电话(2026最新) - 品牌排行榜
  • 2026年质量好的医药合规卷筒不干胶/食品包装卷筒不干胶/定制卷筒不干胶厂家哪家好 - 行业平台推荐
  • 2026年可靠的青岛办公工学椅/青岛人体工学椅/工学椅/商务久坐工学椅公司哪家好 - 行业平台推荐

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号