ubuntu下安装cudnn
时间: 2025-01-01 14:32:15 浏览: 5
### CuDNN 库在 Ubuntu 上的安装方法
对于希望在 Ubuntu 操作系统上安装 CuDNN 的用户来说,有多种方式来完成这一操作。一种常见的做法是从 NVIDIA 官方网站获取适用于特定 CUDA 版本的 CuDNN 文件,并按照官方指导进行部署。
#### 方法一:通过本地仓库安装 `.deb` 包
可以直接利用已下载的 `.deb` 软件包来进行安装。例如,在拥有 `cudnn-local-repo-ubuntu2004-8.8.1.3_1.0-1_amd64.deb` 这样的软件包的情况下,可以通过如下命令执行安装:
```bash
sudo dpkg -i cudnn-local-repo-ubuntu2004-8.8.1.3_1.0-1_amd64.deb
```
这一步骤会自动配置好必要的依赖关系以及更新源列表以便后续能够顺利地安装其他组件[^1]。
#### 方法二:手动复制文件至指定路径
另一种更为直接的方式涉及到了解压缩由官方网站提供的 tarball 归档文件(如 `cudnn-11.2-linux-x64-v8.1.1.33.tgz`),并将其中的内容放置于适当的位置。具体步骤如下所示:
1. 解压归档文件:
```bash
tar -xvzf cudnn-11.2-linux-x64-v8.1.1.33.tgz
```
2. 将头文件拷贝到 `/usr/local/cuda/include/` 目录下:
```bash
sudo cp cuda/include/cudnn*.h /usr/local/cuda/include/
```
3. 把共享库移动到对应的目录内:
```bash
sudo cp cuda/lib64/* /usr/local/cuda/lib64/
```
4. 设置正确的权限以允许所有用户读取这些资源:
```bash
sudo chmod a+r /usr/local/cuda/include/cudnn*.h
sudo chmod a+r /usr/local/cuda/lib64/*
```
以上过程即完成了 CuDNN 的基本设置工作[^4]。
为了确保一切正常运作,建议验证当前系统的 CUDA 和 CuDNN 是否处于预期的状态。可以查阅相关文档或在线资料了解具体的检验手段[^5]。
阅读全文