ubuntu22.04安装cuda11.8
时间: 2025-04-19 14:42:49 浏览: 49
### 如何在 Ubuntu 22.04 上安装 CUDA 11.8
#### 准备工作
确保系统已更新至最新状态并重启计算机。对于 Linux Kernel 版本过高的情况,可能需要降级内核版本以兼容 CUDA SDK 的安装需求[^1]。
#### 下载 CUDA 工具包
访问 NVIDIA 官方网站获取适用于 Ubuntu 22.04 的 CUDA Toolkit 11.8 版本下载链接。选择适合系统的安装文件类型(runfile 或 deb),这里推荐使用 .deb 文件以便于管理软件源和依赖关系[^2]。
#### 添加官方 PPA 和密钥
为了简化后续操作流程,在终端执行如下命令来添加 NVIDIA 提供的图形驱动程序PPA以及导入公共签名密钥:
```bash
sudo add-apt-repository ppa:graphics-drivers/ppa
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
```
#### 更新 APT 缓存 并安装 CUDA
完成上述准备工作之后,再次刷新本地APT缓存,并通过以下指令正式开始CUDA环境部署过程:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt install cuda-11-8
```
#### 配置环境变量
编辑 `~/.bashrc` 文件,在其末尾追加下面两行配置项用于设置PATH与LD_LIBRARY_PATH路径指向新安装好的CUDA目录位置:
```bash
export PATH=/usr/local/cuda-11.8/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
```
使更改立即生效可运行source ~/.bashrc 命令加载新的shell会话中的修改后的.bashrc脚本内容。
#### 测试安装成果
最后一步是验证整个安装是否成功。可以通过编译NVIDIA提供的示例项目来进行测试;也可以直接调用nvcc --version查看当前使用的CUDA编译器版本号确认无误即可认为安装顺利完成。
#### CUDNN 库集成
如果还需要支持深度学习框架,则需额外安装 cuDNN 库。解压缩后进入对应文件夹并通过终端依次执行下列复制粘贴权限赋予等必要处理步骤将头文件及动态库放置到正确的位置上[^3]:
```bash
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
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
```
阅读全文
相关推荐


















