以下是在 Ubuntu 22.04 系統(CUDA 12.9)中,通過本地單個 DEB 包安裝 cuDNN 9.13.0 的完整步驟,核心包含 GPG 密鑰配置與包安裝驗證,確保每一步可執行。
一、安裝前核心檢查(必做)
確保系統已滿足基礎條件,避免安裝失敗:
- 驗證 CUDA 版本:打開終端執行命令,確認當前 CUDA 版本為 12.9(需與 cuDNN 9.13.0 兼容)。
若提示 “nvcc: command not found”,需先配置 CUDA 環境變量(執行nvcc -V # 或 nvcc --version
source /usr/local/cuda-12.9/bin/activate
,或重啟終端)。 - 確認 CUDA 安裝路徑:默認路徑為
/usr/local/cuda-12.9
,后續步驟需基于此路徑操作。 - 準備本地 DEB 包:確保已下載 cuDNN 9.13.0 的單個 DEB 包(命名格式通常為
cudnn-local-repo-ubuntu2204-9.13.0_1.0-1_amd64.deb
),并記錄其保存路徑(如~/Downloads/
,即 “下載” 文件夾)。
下載 cuDNN 本地 deb 安裝包
wget https://developer.download.nvidia.com/compute/cudnn/9.13.0/local_installers/cudnn-local-repo-ubuntu2204-9.13.0_1.0-1_amd64.deb
- 作用:通過
wget
工具下載 Ubuntu 22.04 對應的 cuDNN 9.13.0 本地倉庫包(deb 格式)。 - 若下載失敗:可直接復制鏈接到瀏覽器下載,再將 deb 包傳到 Ubuntu 系統(如用
scp
命令)。
二、安裝步驟(分 4 步)
步驟 1:安裝本地 DEB 包(導入軟件源)
通過 dpkg
命令安裝本地 DEB 包,該包的作用是將 cuDNN 的官方軟件源添加到系統中(而非直接安裝 cuDNN 庫文件)。
- 打開終端(快捷鍵
Ct