通过update-alternatives可以实现cuda的多版本切换

先安装多版本的cuda

在 Ubuntu 20.04/22.04 原生系统中安装 CUDA

步骤 1:确认显卡和驱动

bash 复制代码
nvidia-smi

如果 nvidia-smi 报错,先安装驱动:

bash 复制代码
sudo apt update
sudo apt install nvidia-driver-535
sudo reboot

步骤 2:安装 CUDA Toolkit(以 CUDA 12.5 为例)

bash 复制代码
wget https://developer.download.nvidia.com/compute/cuda/12.5.0/local_installers/cuda_12.5.0_555.42.02_linux.run
sudo sh cuda_12.5.0_555.42.02_linux.run

如果你已提前装好NVIDIA Driver, 安装时不要勾选安装驱动,只选 CUDA Toolkit 即可

添加到update-alternatives

bash 复制代码
sudo update-alternatives --install /usr/local/cuda cuda /usr/local/cuda-10.0 10
sudo update-alternatives --install /usr/local/cuda cuda /usr/local/cuda-10.2 20

切换版本

bash 复制代码
sudo update-alternatives --config cuda

输入数字切换版本,可以发现能够自由切换成功

相关推荐
m0_737302589 分钟前
云服务器深度解析:技术内核、应用场景与上云避坑指南
服务器
前端玖耀里30 分钟前
详细介绍Linux命令dig和nslookup
linux·运维·服务器
星期五不见面38 分钟前
jetson naon super使用 sudo /opt/nvidia/jetson-io/jetson-io.py 界面闪退
linux·运维·服务器
坐怀不乱杯魂1 小时前
Linux网络 - HTTPS
服务器·网络·网络协议·http·https
B2_Proxy1 小时前
亚马逊采集的正确打开方式:从合规边界到反爬博弈,再到数据价值落地
服务器·网络·网络协议·tcp/ip·chatgpt
网硕互联的小客服1 小时前
linux服务器忘记远程端口怎么办?如何找回?
linux·运维·服务器
历程里程碑1 小时前
Linux 16 环境变量
linux·运维·服务器·开发语言·数据库·c++·笔记
ZeroNews内网穿透1 小时前
关于飞牛fnOS重要安全更新的提醒
运维·服务器·web安全·ssh
j_xxx404_2 小时前
Linux:自主shell命令行解释器附源码
linux·运维·服务器
开开心心就好2 小时前
开源免费高速看图工具,支持漫画大图秒开
linux·运维·服务器·安全·ruby·symfony·1024程序员节