2025版,Root用户,Ubuntu 18.04安装多cuda版本,示例cuda-9.2,cuda-10.2,以及对应版本cudnn

发布时间 - 2025-07-13 00:00:00    点击率:

这篇博客详细讲解了如何在ubuntu 18.04上安装cuda-9.2版本。虽然cuda-9.2的官方下载没有ubuntu 18.04的选项,但由于其向下兼容性,选择16.04版本也是可行的。按照https://www.cxymm.net/article/weixin_43804210/108003802 上的教程进行操作,在执行到 sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev 时,可能会遇到报错 使用命令apt-get install xxx 安装软件时报“http://cn.archive.ubuntu.com/ubuntu xxx“ 连接失败的问题。

解决此问题的方法是:

首先,找到清华大学的镜像源,访问https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/。选择适合当前Ubuntu版本的镜像源。

接下来,备份当前的源文件:

sudo cp /etc/apt/sources.list  /etc/apt/sources-bak.list

然后,编辑源文件:

sudo vim /etc/apt/sources.list

在Vim编辑器中,全选文档内容:

  • Esc 进入命令模式
  • 输入 ggvGggVG 全选文档内容

删除原文件内容:

  • Esc 进入命令模式
  • 输入 dG 删除所有内容

将清华镜像源的内容复制到空文件中:

  • i 进入插入模式,显示光标
  • 右键粘贴刚才复制的镜像源内容

关于cuDNN的安装,建议遵循NVIDIA官方教程,访问https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#install-linux。

对于没有使用过Vim编辑器的用户,以下是基本使用说明:

全选(高亮显示):按 `Esc` 后,然后输入 `ggvG` 或 `ggVG`
全部复制:按 `Esc` 后,然后输入 `ggyG`
全部删除:按 `Esc` 后,然后输入 `dG`

解析:

  • gg:将光标移动到首行(仅在Vim中有效,Vi中无效)
  • v:进入Visual(可视)模式
  • G:将光标移动到最后一行
  • 选中内容后,可以进行其他操作,例如:
    • d:删除选中内容
    • y:复制选中内容到0号寄存器
    • "+y:复制选中内容到+寄存器,即系统剪贴板,供其他程序使用


# ubuntu  # linux  # 镜像源  # html  # vim  # http  # https  # 镜像  # 全选  # 文档  # 清华大学  # 右键  # 清华  # 这篇  # 报错  # 使用过  # 所有内容 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  php 三元运算符实例详细介绍  企业网站制作这些问题要关注  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  新三国志曹操传主线渭水交兵攻略  如何快速搭建高效香港服务器网站?  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  Laravel如何使用Sanctum进行API认证?(SPA实战)  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】  装修招标网站设计制作流程,装修招标流程?  昵图网官方站入口 昵图网素材图库官网入口  Laravel安装步骤详细教程_Laravel环境搭建指南  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  Windows Hello人脸识别突然无法使用  如何为不同团队 ID 动态生成多个“认领值班”按钮  Laravel集合Collection怎么用_Laravel集合常用函数详解  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  如何利用DOS批处理实现定时关机操作详解  linux top下的 minerd 木马清除方法  Mybatis 中的insertOrUpdate操作  北京的网站制作公司有哪些,哪个视频网站最好?  Android中AutoCompleteTextView自动提示  微信小程序 HTTPS报错整理常见问题及解决方案  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  如何确保西部建站助手FTP传输的安全性?  Python制作简易注册登录系统  ,交易猫的商品怎么发布到网站上去?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  Laravel storage目录权限问题_Laravel文件写入权限设置  php json中文编码为null的解决办法  如何在Windows环境下新建FTP站点并设置权限?  详解jQuery中基本的动画方法  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  如何在阿里云域名上完成建站全流程?  Laravel如何实现密码重置功能_Laravel密码找回与重置流程  再谈Python中的字符串与字符编码(推荐)  济南网站建设制作公司,室内设计网站一般都有哪些功能?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  网站建设整体流程解析,建站其实很容易!  Java垃圾回收器的方法和原理总结  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  如何在阿里云购买域名并搭建网站?  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能