linux安装CUDA11.7
时间: 2025-05-14 21:34:06 浏览: 48
### Linux 系统 CUDA 11.7 安装指南
#### 准备工作
在安装 CUDA 11.7 前,需确保系统的 GPU 支持 CUDA 并完成必要的准备工作。可以通过命令 `lspci | grep -i nvidia` 检查是否有可用的 NVIDIA 显卡[^3]。
#### 更新系统
为了减少兼容性问题,在安装前建议先更新操作系统软件包。可以运行以下命令来实现:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 下载并安装驱动程序
NVIDIA 提供了官方显卡驱动文件用于支持特定版本的 CUDA。对于 CUDA 11.7 的安装,推荐使用与之匹配的 NVIDIA 驱动版本(如 515.48.07)。通过以下方式安装:
```bash
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/515.48.07/NVIDIA-Linux-x86_64-515.48.07.run
sudo chmod +x NVIDIA-Linux-x86_64-515.48.07.run
sudo ./NVIDIA-Linux-x86_64-515.48.07.run
```
注意:如果当前正在使用的图形界面可能干扰驱动安装过程,则需要切换至 TTY 终端模式再继续操作[^2]。
#### 获取并部署 CUDA Toolkit
访问 NVIDIA 开发者网站获取对应于目标平台架构的 CUDA 工具包。例如针对 x86_64 构架下的 Linux 用户可采用如下链接下载 tarball 文件形式分发器:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
sudo apt-get install -y cuda-11-7
```
此方法利用 APT 软件管理工具简化依赖关系处理流程,从而降低手动配置复杂度[^1]。
#### 设置环境变量
成功安装之后还需要调整 PATH 和 LD_LIBRARY_PATH 变量以便让系统能够识别新加入的功能模块。编辑用户的 shell profile 文件(.bashrc 或 .zshrc),追加下面几行内容即可生效:
```bash
export PATH=/usr/local/cuda-11.7/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.7/lib64:${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}
source ~/.bashrc
```
#### cuDNN 库集成
最后一步就是引入深度学习框架所需的优化库——cuDNN。从 NVIDIA 官方资源页面选取适合 CUDA 版本号(这里是 11.7)以及主机 OS 类型(x86_64-linux-gnu)对应的压缩包进行解压放置指定目录下即完成了全部设置动作。
```bash
tar xvzf cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz --directory /usr/local/
chmod a+r /usr/local/cuda/include/cudnn*.h
chmod a+r /usr/local/cuda/lib64/libcudnn*
```
阅读全文
相关推荐


















