linux配置cuda11.8
时间: 2025-04-23 15:10:49 浏览: 30
### 安装和配置 CUDA 11.8 on Linux
#### 下载 CUDA Toolkit
对于无法通过 `wget` 命令下载的情况,可以手动从浏览器获取安装包并上传到服务器。具体操作如下:
访问 NVIDIA 开发者网站提供的链接,在本地计算机上完成下载:
https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run[^1]
接着利用 FTP 或 SCP 工具将文件传输至目标 Ubuntu 服务器。
#### 准备环境
确保已更新系统软件源,并安装必要的依赖库:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install build-essential cmake git unzip pkg-config libopencv-dev -y
```
禁用可能存在的 Nouveau 驱动程序以防止冲突:
编辑 `/etc/modprobe.d/blacklist-nouveau.conf` 文件,加入以下两行内容:
```text
blacklist nouveau
options nouveau modeset=0
```
随后执行命令使更改生效:
```bash
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo dracut --force
reboot
```
#### 执行安装过程
赋予下载好的二进制文件可执行权限:
```bash
chmod +x cuda_11.8.0_520.61.05_linux.run
```
运行安装脚本,默认路径会自动设置为 `/usr/local/cuda-11.8`;如果希望指定其他位置,则需额外传递参数给安装器:
```bash
./cuda_11.8.0_520.61.05_linux.run --silent --toolkit --override
```
注意:上述命令中的 `--silent` 参数表示静默模式安装,而 `--override` 则允许覆盖现有版本。
#### 设置环境变量
为了方便调用 CUDA 编译工具链及相关头文件、库文件,建议修改当前用户的 shell profile 文件(如 `.bashrc`),追加下面几条语句来调整 PATH 和 LD_LIBRARY_PATH 变量:
```bash
export PATH=/usr/local/cuda-11.8/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64\
${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
```
立即应用这些变化而不必注销登录:
```bash
source ~/.bashrc
```
验证安装成功与否可以通过查询 nvcc 版本号来进行确认:
```bash
nvcc --version
```
#### 测试编译示例代码
最后一步是测试新安装的 CUDA 是否正常工作。可以从官方文档找到一些简单的例子进行尝试,比如矩阵乘法等基本运算任务。
阅读全文
相关推荐

















