ubuntu22.04配置cuda
时间: 2025-05-04 09:50:14 AIGC 浏览: 61
### 如何在 Ubuntu 22.04 上安装和配置 CUDA
#### 安装 NVIDIA 驱动程序
为了使 CUDA 正常工作,首先需要安装适合的 NVIDIA 显卡驱动程序。推荐使用 `nvidia-driver-515` 版本作为驱动支持[^2]。
执行以下命令来安装 NVIDIA 驱动程序:
```bash
sudo apt update
sudo apt install nvidia-driver-515
```
完成驱动安装后,重启计算机以加载新的图形驱动程序:
```bash
sudo reboot
```
#### 添加 CUDA 软件仓库并安装工具包
通过官方软件源可以更方便地管理 CUDA 工具链版本。运行以下命令添加 CUDA 的 APT 源列表文件:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
```
接着安装完整的 CUDA 工具套件:
```bash
sudo apt install cuda
```
如果仅需编译器组件而不需要全部功能,则可以选择单独安装 `nvidia-cuda-toolkit` 来减少磁盘占用量[^1]:
```bash
sudo apt install nvidia-cuda-toolkit
```
#### 设置环境变量
为了让系统识别新安装好的 NVCC 编译器路径以及库链接地址,在用户的 shell profile 文件里追加必要的 PATH 和 LD_LIBRARY_PATH 参数设置。对于大多数用户来说,默认编辑的是 ~/.bashrc 或者其他对应 Shell 类型下的初始化脚本。
打开 `.bashrc` 文件进行修改:
```bash
nano ~/.bashrc
```
在文件末尾加入下面两行内容以便正确调用 CUDA 命令及相关动态链接库:
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
```
保存更改之后重新加载该配置文件使其生效:
```bash
source ~/.bashrc
```
验证当前使用的 nvcc 是否正常运作及其具体版本号信息可通过下述方法实现:
```bash
nvcc --version
```
#### cuDNN 库集成 (可选)
某些深度学习框架可能还会依赖于优化过的数学运算函数集合——cuDNN。按照官方文档指引下载相应平台架构对应的离线压缩包形式资源文件,并解压至指定目录即可完成部署操作。
假设已获取到本地存储位置 `/path/to/cudnn-linux-x86_64_*.*.*__*.tgz` ,那么只需将其复制粘贴进目标区域 /usr/local/ 下面覆盖默认子结构树即能达成目的。
```bash
tar -xzvf cudnn-linux-x86_64_*.*.*__*.tgz
sudo cp cuda/include/cudnn*.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
```
最后再次确认所有步骤均无误后再测试实际项目能否顺利构建与执行。
---
阅读全文
相关推荐



















