ubuntu 22.04配置cuda和cudnn

  • cuda:12.1

    bash 复制代码
    wget https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_530.30.02_linux.run
    sudo sh cuda_12.1.1_530.30.02_linux.run

    Abort/Continue选择Continue,不要勾选自带的driver

    配置环境变量。~/.bashrc

    复制代码
    export PATH=/usr/local/cuda-12.1/bin:$PATH
    export LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64:$LD_LIBRARY_PATH

    安装补充包,动态加载和卸载 NVIDIA 内核模块

    bash 复制代码
    sudo apt install nvidia-modprobe
  • cudnn

    bash 复制代码
    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/ # 导入GPG密钥
    sudo apt update # 更新软件包列表
    sudo apt install libcudnn8 libcudnn8-dev # 安装cuDNN运行时和开发库
    sudo ldconfig -v # 刷新ldconfig 缓存
    cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 # 检查cuDNN版本
    ls /usr/lib/x86_64-linux-gnu/libcudnn*	# 检查库文件
    sudo ldconfig -p | grep cudnn	# 测试动态链接
相关推荐
2401_8260976220 分钟前
JavaEE-Linux环境部署
java·linux·java-ee
(:满天星:)1 小时前
第31篇:块设备与字符设备管理深度解析(基于OpenEuler 24.03)
linux·运维·服务器·网络·centos
爱莉希雅&&&2 小时前
shell编程之awk命令详解
linux·服务器·git
笑稀了的野生俊2 小时前
在服务器中下载 HuggingFace 模型:终极指南
linux·服务器·python·bash·gpu算力
渡我白衣2 小时前
Linux操作系统之文件(四):文件系统(上)
linux
ZZH1120KQ2 小时前
Linux系统安全及应用
linux·运维·系统安全
程序漫游人3 小时前
centos8.5安装jdk21详细安装教程
java·linux
小小小糖果人3 小时前
Linux云计算基础篇(5)
linux·运维·服务器
small_wh1te_coder3 小时前
硬件嵌入式学习路线大总结(一):C语言与linux。内功心法——从入门到精通,彻底打通你的任督二脉!
linux·c语言·汇编·嵌入式硬件·算法·c
小张是铁粉3 小时前
docker在Linux的安装遇到的问题
linux·docker·容器