服务器安装cuda12.6
时间: 2025-02-25 08:40:03 浏览: 150
### 安装 CUDA 12.6 的详细过程
#### 准备工作
为了确保安装顺利,建议先更新系统的软件包并安装必要的编译工具:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install gcc g++ cmake
```
这些命令可以确保系统处于最新状态,并安装了所需的开发工具[^4]。
#### 验证硬件连接
在开始安装之前,务必确认 GPU 已经正确连接到服务器。通过 `lspci` 命令来验证是否有 NVIDIA 设备被识别:
```bash
lspci | grep -i nvidia
```
如果没有检测到设备,则需检查物理连接和供电情况[^3]。
#### 禁用X11图形界面
为了避免与现有图形驱动冲突,在安装过程中应禁用 X11 图形界面服务。可以通过以下方式临时停止它:
```bash
sudo systemctl set-default multi-user.target
reboot
```
重启后进入字符模式继续操作。
#### 下载并安装CUDA Toolkit
前往[NVIDIA官方下载页面][^5]获取适用于当前系统的 CUDA 版本。对于 Ubuntu 22.04 可以直接使用如下命令下载.run文件形式的安装包:
```bash
wget https://developer.download.nvidia.com/compute/cuda/12.6.0/local_installers/cuda_12.6.0_535.86.10_linux.run
chmod +x cuda_12.6.0_535.86.10_linux.run
```
执行安装脚本前推荐加上参数忽略版本检查以免遇到兼容性问题:
```bash
sudo ./cuda_12.6.0_535.86.10_linux.run --no-opengl-libs --silent --toolkit --override
```
注意这里使用了 `--override` 参数强制覆盖可能存在的旧版组件[^2]。
#### 设置环境变量
完成安装后需要配置环境变量以便后续能够正常使用 CUDA 编译器和其他工具链功能。编辑 `/etc/profile.d/cuda.sh` 文件加入下面两行内容:
```bash
export PATH=/usr/local/cuda-12.6/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-12.6/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
```
使更改生效:
```bash
source /etc/profile.d/cuda.sh
```
最后测试安装是否成功:
```bash
nvcc -V
```
正常情况下应该能看到类似于这样的输出信息:
```
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2024 NVIDIA Corporation
Built on Wed_Aug_14_10:10:22_PDT_2024
Cuda compilation tools, release 12.6, V12.6.68
Build cuda_12.6.r12.6/compiler.34714021_0
```
这表明 CUDA 12.6 成功安装完毕[^1]。
#### 安装 cuDNN 库
为了让深度学习框架更好地利用GPU加速性能,还需要额外安装cuDNN库。可以直接通过APT仓库快速部署:
```bash
sudo apt-get update
sudo apt-get -y install libcudnn9-dev
```
以上步骤完成后即完成了整个CUDA及其配套库的安装流程。
阅读全文
相关推荐
















