ubuntu安装CUDA12.0
时间: 2024-12-29 18:22:15 浏览: 13
### 安装 CUDA 12.0 on Ubuntu 的详细指南
#### 准备工作
确保系统已经更新到最新状态并安装必要的编译工具[^1]:
```bash
sudo update-u
sudo apt update
sudo apt install gcc g++ make
```
#### 添加 NVIDIA 软件库
为了获取最新的驱动程序和 CUDA 版本,建议添加官方的 NVIDIA PPA (Personal Package Archive)[^3]:
```bash
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
```
#### 安装兼容的显卡驱动
选择适合系统的NVIDIA驱动版本,并执行安装命令。对于CUDA 12.0而言,通常推荐至少470系列以上的驱动版本[^4]:
```bash
ubuntu-drivers devices
sudo apt install nvidia-driver-<version_number>
```
重启计算机使新安装的图形驱动生效。
#### 下载与安装 CUDA Toolkit
访问[NVIDIA官方网站](https://developer.nvidia.com/cuda-downloads),根据操作系统选择对应的下载链接。按照提示完成本地文件下载后通过如下方式安装:
```bash
sudo dpkg -i cuda_<version>_linux.deb
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub
sudo bash -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 /" > /etc/apt/sources.list.d/cuda.list'
sudo apt-get update
sudo apt-get -y install cuda
```
#### 配置环境变量
编辑`~/.bashrc`或其他shell配置文件,在其中加入CUDA路径设置[^5]:
```bash
export PATH=/usr/local/cuda-12.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-12.0/lib64\
${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
source ~/.bashrc
```
#### 测试安装成果
最后验证CUDA是否成功安装以及能否正常使用:
```bash
nvcc --version
nvidia-smi
```
阅读全文