本教程将详细介绍在Ubuntu22.04系统上安装Nvidia驱动、CUDA12.0和cuDNN8.9.7的步骤,适合小白用户跟随操作。安装这些组件是进行深度学习或GPU加速计算的基础,我们将从零开始,确保每一步都清晰易懂。
在开始安装前,请确保您的系统是Ubuntu22.04,并且已连接互联网。首先,更新系统包列表:打开终端(Ctrl+Alt+T),运行 sudo apt update && sudo apt upgrade -y。这有助于避免依赖问题。
Nvidia驱动是GPU工作的基础。Ubuntu22.04提供了多种安装方式,这里推荐使用终端命令自动安装。首先,检查可用的驱动版本:运行 ubuntu-drivers devices。然后,安装推荐的驱动:运行 sudo ubuntu-drivers autoinstall。安装完成后,重启系统:sudo reboot。重启后,验证Nvidia驱动安装:运行 nvidia-smi,如果显示GPU信息,则安装成功。
CUDA12.0是Nvidia的并行计算平台。访问Nvidia官网下载CUDA12.0的runfile安装包,或使用终端命令。这里使用网络安装方式:运行 wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run 下载。然后,运行安装:sudo sh cuda_12.0.0_525.60.13_linux.run。在安装过程中,根据提示操作(例如,不安装驱动,因为已提前安装)。安装完成后,配置环境变量:编辑 ~/.bashrc 文件,添加以下行:export PATH=/usr/local/cuda-12.0/bin${PATH:+:${PATH}} 和 export LD_LIBRARY_PATH=/usr/local/cuda-12.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}。保存后,运行 source ~/.bashrc。验证CUDA12.0安装:运行 nvcc --version,应显示版本信息。
cuDNN8.9.7是深度学习库,需要Nvidia开发者账号。登录Nvidia开发者网站,下载适用于CUDA12.0的cuDNN8.9.7的Debian包。在终端中,进入下载目录,运行 sudo dpkg -i cudnn-local-repo-ubuntu2204-8.9.7.29_1.0-1_amd64.deb(假设文件名为此)。然后,导入密钥并更新:运行 sudo cp /var/cudnn-local-repo-ubuntu2204-8.9.7.29/cudnn-local-*-keyring.gpg /usr/share/keyrings/ 和 sudo apt update。安装cuDNN库:运行 sudo apt install cudnn。验证cuDNN8.9.7安装:检查文件 /usr/include/cudnn_version.h 或运行 cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR,应显示版本号。
通过以上步骤,您已成功在Ubuntu22.04上安装了Nvidia驱动、CUDA12.0和cuDNN8.9.7。这些组件是进行GPU加速计算的关键。如果遇到问题,请检查网络连接或参考官方文档。本教程注重细节,确保小白用户也能顺利完成安装。
本文由主机测评网于2026-02-08发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260223716.html