如何在RHEL8下安装NVIDIA CUDA软件

1.下载地址

NVIDIA在其官方渠道为RHEL 8维护了一个专用的CUDA软件包仓库。该仓库包含了CUDA工具包及其配套的NVIDIA驱动程序。下载地址:https://developer.download.nvidia.cn/compute/cuda/repos/rhel8/x86_64/。

2.移除现有NVIDIA组件(如有)

在安装新的 CUDA 工具包之前,请确保移除任何已存在的 NVIDIA 相关组件:
(1)如果系统中已有通过CUDA运行文件安装的CUDA工具包:

[root@shizhanxia.com ~]# /usr/local/cuda-X.Y/bin/cuda-uninstall

(2)如果系统中已有通过NVIDIA驱动程序运行文件安装的驱动程序:

[root@shizhanxia.com ~]# /usr/bin/nvidia-uninstall

若没有发现现有安装,则可跳过此步骤。

3.配置存储库

接下来,您需要配置系统以访问必要的软件包存储库:
(1)添加EPEL8存储库(用于获取DKMS和其他依赖项):

[root@shizhanxia.com ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

(2)添加CUDA存储库:

[root@shizhanxia.com ~]# yum config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo

(3)安装必要的开发包
安装内核头文件,这对于DKMS编译NVIDIA内核模块是必需的:

[root@shizhanxia.com ~]# dnf install kernel-devel

(4)安装CUDA
使用以下命令来安装 CUDA:

[root@shizhanxia.com ~]# dnf install cuda

4.重启系统

安装完成后,请重启计算机以使更改生效。重启后,`nvidia-smi`命令应该能够正确地列出系统中的所有可用GPU。

原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
保哥的头像保哥
上一篇 2024年9月14日
下一篇 2024年9月20日

相关推荐

发表回复

登录后才能评论