ubuntu22.04版本安装CUDA及cuDNN

本文详细介绍了在Ubuntu 22.04上安装CUDA和cuDNN的步骤,包括独立显卡驱动的安装、CUDA的安装(特别提醒需要安装liburcu6软件包)、cuDNN的安装(因缺少对应CUDA11.6版本,选用CUDA11.x版本)以及Anaconda的安装过程,旨在帮助读者构建深度学习环境。

此方法仅针对ubuntu22.04下linux系统安装及配置深度学习环境,其他版本不知可通用!

一、独立显卡驱动安装

1-1 先更新所有的软件包

sudo add-apt-repository ppa:graphics-drivers/ppa  # 加入官方ppa源
sudo apt update  # 检查软件包更新列表
apt list --upgradable  # 查看可更新的软件包列表
sudo apt upgrade  # 更新所有可更新的软件包

1-2 独立显卡驱动-安装

ubuntu-drivers devices    # ubuntu检测n卡的可选驱动
sudo apt install nvidia-driver-510  # 根据自己的n卡可选驱动下载显卡驱动

注:在安装显卡驱动时需要进入BIOS关闭安全启动模式。

1-3 验证

sudo nvidia-settings  # 更改Nvidia驱动设置
nvidia-smi  # 查看显卡基本信息

二、CUDA安装

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin     # 下载存储库pin

sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600    # 应用存储库pin

wget https://developer.download.nvidia.com/compute/cuda/11.6.2/local_installers/cuda-repo-ubuntu2004-11-6-local_11
Ubuntu 22.04系统上安装CUDA 12.1和cuDNN可按以下步骤进行: ### 安装CUDA 12.1 可以通过下载对应的安装文件并执行安装命令来完成CUDA 12.1的安装。从引用中可知有两种情况,一种是普通Ubuntu 22.04系统,另一种是WSL2(Ubuntu 22.04)系统。 #### 普通Ubuntu 22.04系统 下载并安装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 ``` 上述命令中,首先使用`wget`命令从NVIDIA官方下载CUDA 12.1的安装文件,然后使用`sudo sh`命令执行安装脚本进行安装 [^2]。 #### WSL2(Ubuntu 22.04)系统 同样是下载并安装CUDA 12.1: ```bash wget https://developer.nvidia.com/cuda-12-1-0-download-archive?target_os=Linux&target_arch=x86_64&Distribution=WSL-Ubuntu&target_version=2.0&target_type=runfile_local sudo sh cuda_12.1.0_530.30.02_linux.run ``` 这里先使用`wget`命令从指定链接下载安装文件,再使用`sudo sh`命令执行安装脚本 [^3]。 ### 安装cuDNN 安装cuDNN的步骤如下: ```bash wget https://developer.download.nvidia.com/compute/cudnn/9.1.0/local_installers/cudnn-local-repo-ubuntu2204-9.1.0_1.0-1_amd64.deb sudo dpkg -i cudnn-local-repo-ubuntu2204-9.1.0_1.0-1_amd64.deb sudo cp /var/cudnn-local-repo-ubuntu2204-9.1.0/cudnn-*-keyring.gpg /usr/share/keyrings/ sudo apt-get update sudo apt-get -y install cudnn ``` 上述命令中,首先使用`wget`命令下载cuDNN的本地安装包,接着使用`sudo dpkg -i`命令安装该本地安装包,然后将密钥环文件复制到指定目录,更新系统软件包列表,最后使用`sudo apt-get -y install`命令安装cuDNN [^1]。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值