woff 發表於 2024-3-20 18:35:28

CentOS 8 下安裝NVIDIA RTX 3070 驅動程式及CUDA

下載檔案安裝
1. 先到NVIDIA下載驅動程式NVIDIA-Linux-x86_64-470.239.06.run


2. 安裝kernel-headersdnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r)3. 安裝GCC、kernal組件、dkms等
yum install gcc
yum install gcc-c++
yum -y install kernel-devel
yum -y install kernel-headers
yum -y install epel-release
yum -y install dkms

網路安裝 需安裝 2-3步驟
dnf config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo
lspci | grep VGA
dnf module list nvidia-driver

dnf module -y install nvidia-driver:latest-dkms
nvidia-modprobe && nvidia-modprobe -u
reboot

安裝完成後,檢查會顯示nvidia-smi
dmesg | grep NVRM

4. 下載CUDA並安裝CUDAwget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda-repo-rhel8-11-7-local-11.7.0_515.43.04-1.x86_64.rpm
rpm -i cuda-repo-rhel8-11-7-local-11.7.0_515.43.04-1.x86_64.rpm
yum clean all
yum -y install nvidia-driver-latest-dkms cuda
yum -y install cuda-drivers
5. 網路安裝dnf -y install cuda-11-1

6. CUDA導出為環境變數
開啟vim進行編輯。

vi ~/.bashrc
增加以下內容:

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

修改完成之後退出編輯模式,在尾行模式下儲存退出。

:wq

在目前shell中執行,使環境變數生效。

source ~/.bashrc

6. 查看是否安裝成功
nvcc -V
nvidia-smi


參考文章https://www.server-world.info/en/note?os=CentOS_Stream_8&p=cuda&f=2#google_vignette
https://developer.nvidia.com/cud ... rget_type=rpm_local
https://blog.csdn.net/weixin_41650348/article/details/115110021





頁: [1]
查看完整版本: CentOS 8 下安裝NVIDIA RTX 3070 驅動程式及CUDA