---
title: 部署CUDA
description: "1. 使用PuTTY工具，以root用户登录服务器。"
url: https://www.hikunpeng.com/document/detail/zh/perftuning/gputuing-wp/kunpenggpu_19_0004.html
sourcePath: /source/zh/perftuning/gputuing-wp/kunpenggpu_19_0004.html
indexId: 52d5d048fb15fe9010e59ced7480d72e87316b1c8092d23d6c3cfd2926facf5157
---
# 部署CUDA

1. 使用PuTTY工具，以root用户登录服务器。
2. 查看nouveau驱动是否已禁用。

```
lsmod |grep nouveau
```


  - 回显不为空表示未禁用，执行    3
~    6
操作禁用nouveau驱动。
  - 回显为空表示已禁用，跳转到    7
执行后续操作。
3. 禁用nouveau驱动。

  a. 新建文件“/etc/modprobe.d/disable-nouveau.conf”。

```
vim /etc/modprobe.d/disable-nouveau.conf
```


  b. 按“i”进入编辑模式，添加如下两行。

```
blacklist nouveau
options nouveau modeset=0
```


  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 备份并生成新的initramfs文件。

```
cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
```


5. 重启服务器。

```
reboot
```


6. 确认nouveau驱动已禁用。

```
lsmod |grep nouveau
```


  回显为空即已禁用。

7. 安装NVIDIA-CUDA组件。

```
wget https://developer.download.nvidia.com/compute/cuda/11.4.0/local_installers/cuda_11.4.0_470.42.01_linux_sbsa.run
sudo sh cuda_11.4.0_470.42.01_linux_sbsa.run
```


8. 配置环境变量。

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


9. 验证安装是否成功。

```
nvcc -v
```


  回显显示版本信息即为安装成功。
