ubuntu安装cuda12.8
时间: 2025-05-13 22:51:25 浏览: 72
### Ubuntu 上安装 CUDA 12.8 的教程
#### 准备工作
在开始之前,确保系统已更新至最新状态并满足硬件需求。对于 NVIDIA 显卡支持情况以及驱动版本兼容性,请参考官方文档说明[^2]。
```bash
sudo apt update && sudo apt upgrade -y
```
#### 黑名单 Nouveau 驱动
为了防止开源显卡驱动与 NVIDIA 专有驱动冲突,需禁用 Nouveau 驱动:
```bash
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -u
sudo reboot
```
完成上述操作后重启计算机以应用更改。
#### 下载 NVIDIA 驱动程序和 CUDA 工具包
访问 [NVIDIA 官方网站](https://developer.nvidia.com/cuda-downloads),选择适合的操作系统参数(Linux, x86_64, Ubuntu, 22.04, runfile (local))。下载适用于 CUDA 12.8 的运行文件。
或者通过命令行直接获取链接地址:
```bash
wget https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda_12.8.0_<version>_linux.run
chmod +x cuda_12.8.0_<version>_linux.run
```
#### 执行 Runfile 文件
停止图形界面服务以防干扰安装过程:
```bash
sudo service lightdm stop
./cuda_12.8.0_<version>_linux.run --toolkit --silent
```
如果需要同时安装驱动,则去掉 `--toolkit` 参数,并按照提示逐步执行。注意,在此阶段可以选择是否安装符号链接库和其他附加组件[^1]。
#### 设置环境变量
编辑 `.bashrc` 或者全局配置文件 `/etc/profile` 添加以下路径设置:
```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
```
验证安装成功与否可以运行样例测试代码或调用 nvcc 编译器查看版本号:
```bash
nvcc --version
```
以上即为基于 Ubuntu 平台下完整部署 CUDA 12.8 的流程概述。
---
阅读全文
相关推荐


















