cuda11.8安装 ubuntu22.04
时间: 2025-05-18 18:06:37 浏览: 28
### CUDA 11.8 在 Ubuntu 22.04 上的安装方法
#### 准备工作
在开始之前,需确认系统的 Linux 内核版本以及显卡驱动是否满足 CUDA 的最低需求。对于 Ubuntu 22.04 和 CUDA 11.8,推荐使用的 NVIDIA 驱动版本为 525 或更高[^1]。
#### 更新系统包管理器
为了确保安装过程顺利,建议先更新系统的软件源并升级现有包:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 添加 NVIDIA 软件仓库密钥和源
如果尚未配置 NVIDIA 的官方 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
```
上述操作会导入 NVIDIA 提供的安全签名密钥,并启用针对 Ubuntu 22.04 的 CUDA 存储库支持[^2]。
#### 安装特定版本的 CUDA 工具包
通过指定 `cuda` 包名及其子组件来实现精确控制。以下是安装 CUDA SDK 11.8 的具体指令:
```bash
sudo apt install -y --no-install-recommends \
cuda-toolkit-11-8 \
libcublas-dev=11-* \
libcurand-dev=11-* \
libcusolver-dev=11-* \
libnpp-dev=11-*
```
注意:这里采用 `--no-install-recommends` 参数可以减少不必要的依赖项拉取,从而优化磁盘空间占用情况[^3]。
#### 设置环境变量
为了让编译工具链识别到新安装好的 CUDA 编程接口路径,在用户的 shell profile 文件里追加下面几行定义语句即可生效:
```bash
export PATH=/usr/local/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
source ~/.bashrc
```
#### 测试验证安装成果
最后一步就是运行简单的测试程序以检验整个流程是否成功结束。可以从 NVIDIA 开发者网站获取样例代码或者利用自带的小型 demo 应用来做初步判断。
执行如下命令查看当前 GPU 设备信息及所加载的核心函数特性集概况:
```bash
nvcc --version
nvidia-smi
```
#### 多版本共存与切换机制简介
当存在多个不同代次编号的 CUDA 平台实例时,可通过创建符号链接的方式动态调整优先级顺序达成灵活调用目的。
---
阅读全文
相关推荐


















