ubuntu24.04安装cuda12.8
时间: 2025-05-11 18:27:54 浏览: 82
### 安装 CUDA 12.8 的方法
为了在 Ubuntu 24.04 上成功安装 CUDA 12.8,以下是详细的说明:
#### 验证显卡驱动版本
确保系统的 NVIDIA 显卡驱动已更新至支持 CUDA 12.x 的版本。通常情况下,NVIDIA 驱动版本需达到至少 525 或更高才能正常运行 CUDA 12[^1]。
可以通过以下命令验证当前的驱动版本:
```bash
nvidia-smi
```
如果显示的驱动版本低于推荐值,则需要先升级到合适的驱动版本。
---
#### 添加 NVIDIA 软件源并下载 CUDA 工具包
执行以下操作来配置软件源并获取最新的 CUDA 工具包:
1. **导入 NVIDIA GPG 密钥**
使用官方提供的密钥文件完成认证过程。
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
```
2. **添加 CUDA 存储库**
将存储库地址加入 APT 源列表中以便后续安装。
```bash
echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64 /" | sudo tee /etc/apt/sources.list.d/cuda.list
```
3. **刷新本地索引缓存**
更新系统中的可用包信息以反映新增加的内容。
```bash
sudo apt-get update
```
4. **正式安装 CUDA**
开始实际部署指定版本号的目标组件。
```bash
sudo apt-get install -y cuda-12-8
```
上述步骤完成后即可拥有完整的开发环境设置完毕后的状态。
---
#### 设置环境变量
为了让编译器和其他程序能够识别刚安装好的 CUDA 库路径,请编辑用户的 shell profile 文件(如 `.bashrc`),追加下面几行定义语句进去:
```bash
export PATH=/usr/local/cuda-12.8/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-12.8/lib64:${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}
```
随后重新加载该脚本来生效更改结果:
```bash
source ~/.bashrc
```
---
#### 测试安装情况
最后一步用来确认整个流程无误的方法就是尝试运行一些简单的测试样例代码看看能否顺利通过编译链接阶段以及最终得到预期输出效果。比如可以参照官方文档里提到的例子 `deviceQuery` 和 `bandwidthTest` 来做初步检验工作。
---
### Docker GPU 支持扩展 (可选)
当涉及到容器化应用时,可能还需要额外处理好硬件加速方面的集成事宜。具体来说就是在构建镜像之前记得预先准备好必要的依赖项——即前面提及过的那个插件套件[nvidia-container-toolkit][^2]。
按照常规做法依次完成下列动作就能达成目标了:
1. 卸载任何旧有的冲突模块;
2. 建立新的仓库入口记录;
3. 实施全面扫描同步最新数据集;
4. 下达指令装载对应的服务端构成要素集合体;
这些都做好之后再回到原来创建项目的地方继续往下推进就不会遇到开头描述的那种报错情形啦!
---
阅读全文
相关推荐


















