本教程将手把手教你如何在 Ubuntu 24.04 上安装 5060Ti 显卡驱动、CUDA 12.9 以及 cuDNN 9。无论你是深度学习新手还是Linux初学者,按照步骤操作都能成功搭建环境。全文围绕 Ubuntu 24.04 CUDA安装、5060Ti驱动配置、CUDA 12.9教程 和 cuDNN 9安装步骤 四个核心关键词展开,确保每个环节都清晰易懂。
打开终端(快捷键 Ctrl+Alt+T),执行以下命令更新软件包列表并升级现有软件:
sudo apt update && sudo apt upgrade -y 安装编译工具和内核头文件,这是后续驱动编译所必需的:
sudo apt install build-essential dkms linux-headers-$(uname -r) -y Nouveau 会与 NVIDIA 官方驱动冲突,必须禁用。创建配置文件:
sudo bash -c "echo "blacklist nouveau" >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"sudo bash -c "echo "options nouveau modeset=0" >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf" 更新 initramfs 并重启:
sudo update-initramfs -usudo reboot 重启后验证 Nouveau 是否已禁用(无输出表示成功):
lsmod | grep nouveau 5060Ti 驱动配置 是使用 CUDA 的前提。首先添加 NVIDIA 官方 PPA 并安装驱动:
sudo add-apt-repository ppa:graphics-drivers/ppa -ysudo apt update 使用 ubuntu-drivers 工具自动推荐适合 5060Ti 的驱动版本:
ubuntu-drivers devices 通常建议安装带 -server 或 -open 的最新稳定版(例如 nvidia-driver-550)。执行自动安装:
sudo apt install nvidia-driver-550 -y 安装完成后再次重启:
sudo reboot 验证驱动是否成功加载:
nvidia-smi 如果看到 GPU 信息列表,说明驱动安装成功。此时 5060Ti 驱动配置 完成。
接下来进行 CUDA 12.9教程 的核心步骤——安装 CUDA Toolkit。访问 NVIDIA 官方 CUDA 下载页面,选择 Linux → x86_64 → Ubuntu → 24.04 → runfile (local) 或 deb 网络安装。这里以 runfile 为例,因为它更通用。
下载 CUDA 12.9 runfile(请复制实际链接,此处为示例):
wget https://developer.download.nvidia.com/compute/cuda/12.9.0/local_installers/cuda_12.9.0_XXX_linux.run 添加执行权限并运行安装程序:
chmod +x cuda_12.9.0_XXX_linux.runsudo sh cuda_12.9.0_XXX_linux.run 安装时注意:取消勾选“Driver”(因为我们已经安装了更新的 5060Ti 驱动),其他组件全选。安装路径默认即可(/usr/local/cuda-12.9)。
安装完成后,配置环境变量。编辑 ~/.bashrc:
echo "export PATH=/usr/local/cuda-12.9/bin:$PATH" >> ~/.bashrcecho "export LD_LIBRARY_PATH=/usr/local/cuda-12.9/lib64:$LD_LIBRARY_PATH" >> ~/.bashrcsource ~/.bashrc 验证 CUDA 是否安装成功:
nvcc --version 如果显示 Cuda compilation tools, release 12.9 等信息,则 CUDA 12.9教程 部分圆满完成。
最后是 cuDNN 9安装步骤。cuDNN 是深度神经网络加速库,需要注册 NVIDIA 开发者账号才能下载。前往 NVIDIA cuDNN 下载页,选择 Download cuDNN Library for Linux (x86_64) 对应 CUDA 12.x 的版本(cuDNN 9)。
假设下载得到文件 cudnn-linux-x86_64-9.x.x.x_cuda12-archive.tar.xz。解压并复制到 CUDA 目录:
tar -xvf cudnn-linux-x86_64-9.x.x.x_cuda12-archive.tar.xzcd cudnn-linux-x86_64-9.x.x.x_cuda12-archive/ 复制头文件和库文件:
sudo cp include/cudnn*.h /usr/local/cuda-12.9/include/sudo cp lib/libcudnn* /usr/local/cuda-12.9/lib64/sudo chmod a+r /usr/local/cuda-12.9/include/cudnn*.h /usr/local/cuda-12.9/lib64/libcudnn* 验证 cuDNN 版本:
cat /usr/local/cuda-12.9/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 若显示版本号如 #define CUDNN_MAJOR 9 等,则 cuDNN 9安装步骤 顺利完成。
编写一个简单的 CUDA 程序或使用 Python 检查。安装 Python3 和 PyTorch(可选):
python3 -c "import torch; print(torch.cuda.is_available())" 如果返回 True,说明一切就绪。至此,你已经在 Ubuntu 24.04 上成功搭建了 5060Ti + CUDA 12.9 + cuDNN 9 的深度学习环境。后续可尽情开展模型训练与推理工作!
本文关键词回顾:Ubuntu 24.04 CUDA安装、5060Ti驱动配置、CUDA 12.9教程、cuDNN 9安装步骤。希望这篇教程对你有所帮助,如果有任何问题,欢迎在评论区交流。
本文由主机测评网于2026-02-19发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260225894.html