cuda 安装 ububtu
时间: 2025-03-31 14:02:30 浏览: 33
### 在 Ubuntu 系统上安装 CUDA 的方法
#### 准备工作
在开始安装 CUDA Toolkit 之前,需确认系统满足以下条件:
- 配置了一块支持 CUDA 技术的 NVIDIA 显卡。
- 已正确安装适合的 NVIDIA 驱动程序。可以使用 `nvidia-smi` 命令来验证当前显卡所支持的最高 CUDA 版本以及驱动状态[^1]。
通过执行以下命令检查已安装的 NVIDIA 驱动版本是否兼容:
```bash
nvidia-smi
```
如果未安装合适的驱动程序,则需要先完成驱动配置并重启计算机后再继续操作[^2]。
#### 更新操作系统软件包
为了确保环境稳定性和兼容性,在正式安装前建议更新系统的现有组件至最新状态:
```bash
sudo apt update && sudo apt upgrade -y
```
接着还需要单独安装几个编译过程中需要用到的基础工具链,包括但不限于 GCC 编译器、G++ 库文件还有 CMake 构建管理器等必要依赖项:
```bash
sudo apt install gcc g++ cmake build-essential
```
#### 方法一:利用官方APT源进行安装(推荐)
这是最简便的方式之一,它允许用户轻松维护不同版本间的切换而无需手动下载离线deb包或者run脚本文件来进行部署。
##### 添加NVIDIA APT仓库密钥与地址列表
访问[NVIDIA Developer](https://developer.nvidia.com/cuda-downloads),找到对应Linux发行版下的APT Repository链接路径,并按照提示导入公钥到本地APT信任存储区中去:
对于基于Debian/Ubuntu平台来说通常如下所示:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu$(lsb_release -sr | sed 's/\..*//')/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
```
##### 执行实际安装过程
现在可以从APT缓存里挑选具体要装入的目标CUDA版本号了;比如这里假设目标为刚才查询所得上限值即v11.x系列为例说明:
```bash
sudo apt-get install --no-install-recommends \
cuda-toolkit-11-7
```
> **注意**: 替换上述命令中的`11-7`为你打算使用的特定次版本代号!
最后一步就是设置好PATH变量以便后续调用nvcc等相关子命令更加方便快捷些而已啦~编辑~/.bashrc追加下面这行内容进去保存退出再source一下即可生效咯!
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
```
#### 方法二:采用独立Runfile方式安装
此途径适用于某些特殊场景下无法正常解析在线资源镜像站点的情况。前往官网页面定位适合自己硬件架构特点的.run可执行安装包后下载下来双击启动向导界面一步步跟着指引走就行啦~
不过记得提前关闭桌面会话服务以免干扰驱动加载环节哦!可通过注销图形化登录窗口转回TTY纯字符模式再来运行该脚本更稳妥一些哈~比如说这样进入tty1终端控制台试试看?
```bash
Ctrl+Alt+F1
```
然后再依据实际情况调整权限位数之后就能顺利触发整个流程啦!
```bash
chmod +x cuda_<version>_linux.run
sudo ./cuda_<version>_linux.run
```
---
###
阅读全文
相关推荐

















