linux下ubantu20.0.4安装CUDA 11.4.0的流程

本文提供了CUDA11.4在Ubuntu20.04上的安装详细流程,包括检查显卡驱动、安装CUDA软件包、验证安装及设置环境变量。通过简洁的步骤帮助用户快速完成CUDA的安装,确保系统具备支持CUDA的GPU,并能够正确配置环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NVIDIA官网全部的cuda版本查询

CUDA 11.4.0 版本的下载具体页面

linux查看cuda版本

1.cat /usr/local/cuda/version.txt
2.或者 nvcc -v

如果1不行,那就把txt改成改成json


流程
在这里插入图片描述

官网介绍的流程步骤,但是很繁琐,想看的可以看一下

安装步骤:

0、检查是否安装显卡驱动

cat /proc/driver/nvidia/version
显示:
NVRM version: NVIDIA UNIX x86_64 Kernel Module  470.103.01  Thu Jan  6 12:10:04 UTC 2022
GCC version:  gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)

1、验证系统是否具有支持CUDA的GPU

lspci | grep -i nvidia
结果:
0000:b3:00.0 VGA compatible controller: NVIDIA Corporation Device 2204 (rev a1)
0000:b3:00.1 Audio device: NVIDIA Corporation Device 1aef (rev a1)

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.4.0/local_installers/cuda-repo-ubuntu2004-11-4-local_11.4.0-470.42.01-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-11-4-local_11.4.0-470.42.01-1_amd64.deb
sudo apt-key add /var/cuda-repo-ubuntu2004-11-4-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda

参考
很全:18个步骤,包括最后环境i变量的配置

Ubuntu之cuda11.4安装

下面这个主要是后面的那几步,用来看 安装是否成功这样

Linux安装CUDA的正确姿势

### 如何在 Ubuntu 20.04安装 CUDA #### 禁用 Nouveau 驱动 为了确保 NVIDIA 显卡驱动能够正常工作,在安装之前需要禁用系统的默认开源显卡驱动 Nouveau。可以通过编辑 GRUB 文件来实现这一目标。具体操作如下: 1. 编辑 `/etc/default/grub` 文件,找到 `GRUB_CMDLINE_LINUX_DEFAULT` 参数,并在其后面追加 `nouveau.modeset=0`。 2. 更新 GRUB 并重启系统以使更改生效: ```bash sudo update-grub sudo reboot ``` 此步骤可以有效防止 Nouveau 加载并干扰后续的 NVIDIA 驱动程序安装[^1]。 #### 添加 NVIDIA PPA 仓库并安装驱动 通过官方维护的图形驱动器 PPA (Personal Package Archive),可以获得最新版本的 NVIDIA 驱动支持。执行以下命令完成添加和更新: ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update ``` 随后可以根据需求选择合适的驱动包进行安装。例如,如果要安装第 515 版本的驱动,则运行以下命令: ```bash sudo apt install nvidia-driver-515 ``` 此外还需要额外安装一些依赖库文件以保障完整的功能体验: ```bash sudo apt install libnvidia-common-515 sudo apt install nvidia-utils-515 sudo apt install libnvidia-gl-515 ``` 这些组件共同构成了一个稳定高效的 GPU 运算环境基础[^2]。 #### 下载与安装 CUDA Toolkit 访问 NVIDIA 官方网站查询适合当前操作系统条件的最佳匹配项——Linux -> x86_64 -> Ubuntu -> 20.04 -> Runfile(Local)[^3] 。按照提示获取相应资源链接地址之后即可着手准备实际部署流程: 1. **下载**:利用 wget 工具从网络位置拉取所需软件包至本地存储空间; ```bash cd ~/ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda_<version>_linux.run ``` 2. **赋予可执行权限**:改变该脚本属性以便于下一步启动它来进行正式装配动作前的各项检测确认以及最终落实环节的工作安排情况说明文档里都有详细介绍可供查阅学习参考借鉴之处多多益善才是王道嘛不是吗?哈哈开个小玩笑放松一下心情继续往下看吧朋友们! ```bash chmod +x cuda_<version>_linux.run ./cuda_<version>_linux.run --override ``` 注意这里使用了 `--override` 参数强制覆盖可能存在的冲突设置从而简化整个处理逻辑结构层次更加清晰明了易于理解和记忆掌握运用自如随心所欲不逾矩也! 最后一步就是验证是否成功完成了全部预定任务指标达成预期效果啦😊 --- #### 验证安装结果 重新引导计算机进入新配置状态之下再做进一步测试检查工作看看一切运转良好无误否? ```bash reboot now ``` 待机器完全开机后再打开终端窗口输入下面这条指令查看加载模块列表当中是否有我们的朋友身影出现呢😉 ```bash lsmod | grep nvidia ``` 同时也可以借助 nvcc 命令行工具快速评估编译器版本号信息作为辅助判断依据之一哦😎 ```bash nvcc --version ``` 以上便是关于如何在基于 Debian 衍生发行版系列中的代表成员之一即 Ubuntu LTS Long Term Support Edition Version Number Twenty Point Fourteen 中实施针对深度神经网络框架开发计算加速硬件平台适配解决方案的具体实践指导手册全文内容结束感谢阅读希望对你有所帮助😊👋
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值