ubuntu安装cuda12.0安装
时间: 2025-05-23 21:20:08 浏览: 30
### 安装 CUDA 12.0 on Ubuntu
为了在Ubuntu上成功安装CUDA 12.0,需遵循一系列特定的操作流程来确保兼容性和稳定性。值得注意的是,在执行这些操作前应备份重要数据以防意外情况发生。
#### 准备工作
确认当前使用的Linux发行版版本以及GPU驱动程序支持CUDA 12.0的要求[^3]。可以通过`nvidia-smi`命令查看已安装NVIDIA GPU的相关信息及其驱动状态;如果尚未安装任何显卡驱动,则建议先完成这一步骤后再继续后续步骤。
#### 更新系统软件包索引并安装必要的编译工具链
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install build-essential -y
```
#### 添加 NVIDIA 软件源密钥与仓库地址到 APT 源列表中
下载适用于目标系统的官方GPG公钥文件并通过APT-key管理器将其加入信任库内以便验证来自该厂商发布的二进制包真实性。
对于大多数现代架构而言可采用如下方式获取对应平台下的签名材料:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin
sudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda-repo-ubuntu2204-12-0-local_12.0.0-525.60.13-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2204-12-0-local_12.0.0-525.60.13-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2204-12-0-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
```
#### 执行实际的CUDA环境部署过程
利用之前配置好的资源镜像站快速拉取所需组件直至整个框架搭建完毕为止。
```bash
sudo apt-get -y install cuda
```
#### 配置环境变量使新装载的功能模块生效
编辑用户的shell profile文件(如`.bashrc`, `.zshrc`),追加指向刚安装备份路径下bin目录及libary路径条目至PATH/LD_LIBRARY_PATH环境变量定义处。
```bash
echo 'export PATH=/usr/local/cuda-12.0/bin${PATH:+:${PATH}}' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-12.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrc
source ~/.bashrc
```
#### 测试安装成果
最后通过运行简单的测试样例验证一切正常运作无误。
```bash
nvcc --version
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
```
上述指令序列能够帮助顺利完成CUDA 12.0于Ubuntu操作系统上的集成作业。需要注意的是具体细节可能会因为不同硬件组合和个人偏好有所差异,请参照官方文档获得最权威指导说明[^4]。
阅读全文
相关推荐


















