ubuntu安装nvidia驱动,CUDA
时间: 2025-01-03 12:10:46 浏览: 11
### 安装准备
为了确保顺利安装NVIDIA驱动和CUDA,在开始之前应当确认计算机配备的是NVIDIA系列显卡。可以通过命令`lspci | grep -i nvidia`来检查本机是否含有兼容的NVIDIA显卡[^1]。
### 查找合适的NVIDIA驱动
对于Ubuntu系统而言,推荐通过系统的工具来查询最适合当前硬件环境的NVIDIA驱动版本。这一步骤可通过运行命令`sudo ubuntu-drivers devices`完成,该命令会列出适用于用户的NVIDIA GPU的最佳驱动选项[^3]。
### 下载并安装NVIDIA驱动
一旦确定了要使用的具体版本之后,可以从官方资源获取对应的驱动文件。通常情况下,建议采用APT包管理器来进行安装,因为这种方式能够简化依赖关系处理以及未来的更新工作。如果选择了手动下载.run文件的方式,则需要注意关闭X服务器,并按照文档指示操作以避免潜在冲突。
### 获取CUDA Toolkit
针对不同Linux发行版,包括但不限于Ubuntu 20.04, NVIDIA提供了多个历史版本的CUDA Toolkit供开发者选择。访问[NVIDIA CUDA Toolkit Archive](https://developer.nvidia.com/cuda-toolkit-archive),可以根据个人需求挑选适当版本进行部署[^2]。
### 开始CUDA安装过程
当完成了上述准备工作后,接下来就是正式进入CUDA的具体设置环节:
#### 更新软件源列表
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
```
#### 添加仓库密钥与URL路径
```bash
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub
sudo add-apt-repository "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /"
```
#### 执行软件库同步及安装指令
```bash
sudo apt-get update
sudo apt-get -y install cuda
```
以上步骤完成后,重启机器使更改生效,并验证安装成果。例如,尝试编译简单的CUDA C++程序测试环境配置是否成功。
阅读全文