linux安装cuda11.8
时间: 2024-12-27 15:28:21 浏览: 4
### 安装 CUDA 11.8 on Linux 的逐步指南
#### 下载 CUDA Toolkit
为了安装 CUDA 11.8,在Linux环境下需访问[NVIDIA官方网站](https://developer.nvidia.com/cuda-11-8-0-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=22.04&target_type=deb_local),并根据操作系统版本选择合适的安装包进行下载[^2]。
#### 更新系统软件源列表
确保系统的软件库是最新的,这有助于避免依赖项冲突。执行如下命令更新:
```bash
sudo apt-get update && sudo apt-get upgrade -y
```
#### 添加 NVIDIA 软件仓库密钥和地址
在安装之前,添加NVIDIA的GPG key以及APT repository到当前系统中以便后续顺利获取驱动程序和其他组件:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
```
#### 安装CUDA工具包及相关依赖
通过APT安装器来完成CUDA toolkit及其所需的支持文件:
```bash
sudo apt-get update
sudo apt-get -y install cuda
```
#### 设置环境变量
为了让编译器能够找到CUDA的相关路径,需要配置`~/.bashrc`或者其他shell初始化脚本中的PATH与LD_LIBRARY_PATH两个重要环境变量:
```bash
echo 'export PATH=/usr/local/cuda-11.8/bin${PATH:+:${PATH}}' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrc
source ~/.bashrc
```
#### 验证安装成功与否
最后一步是验证CUDA是否已经正确安装。可以通过运行简单的测试样例或者查询设备状态来进行确认:
```bash
nvcc --version
nvidia-smi
```
如果上述命令返回了正确的版本号信息及GPU的状态,则说明CUDA已经被成功部署到了Linux环境中[^3]。
阅读全文