不得不说,装机一时爽,一直装机一直爽。现在对于bug还有些期待了,要是安装的过程中不出现bug反而还在担心。话不多说,直接进入主题。

安装Ubuntu18.04:

  • 下载系统镜像:

https://ubuntu.com/download/desktop​ubuntu.com

利用powerIso或者其他系统制作软件来制作启动U盘

powerIso的制作步骤很简单,就是:管理员身份打开软件--->工具--->制作可启动U盘

然后按照提示进行操作即可。

Note:U盘要准备4G以上空间, 而且最好不要用Fat32格式(推荐使用NTFS), 不然容易在安装的时候出现拷贝文件出错。

  • 安装系统:

根据你主板的设置,设置从什么介质启动(我是msi微星主板,所以开始直接一直点f11即可进入选则何种介质启动界面, 不同电脑会有不同,具体可以上网查一下)

选择从U盘启动后,按照UFFI启动的引导一步步设置即可了,基本上只要点点鼠标,按按ENTER就行了。

Note:安装的过程中可能会出现:file copy error, 解决办法见下图:

安装完毕后, 需要拔出U盘启动盘进行重启。然后会进入主界面。

  • 安装显卡驱动

我的显卡是Nvidia RTX 2080,典型的N卡。 如果你的电脑开机卡成PPT,而且界面比例不协调,甚至你都在怀疑你买的是不是假的RXT 2080的时候,不要担心,是因为你的显卡驱动没有更新。还是用的基础默认的驱动,所以会很卡。解决这个问题只需要升级显卡驱动即可。

这个过程中请记住一点,不要随便看到一个版本就急忙下载。当时一时爽,后来要慢慢还的。

<我到最后才看到这个,强推,傻瓜式操作>你还可以使用ubuntu自带的命令来看系统推荐的驱动,然后使用autoinstall来安装

只需要执行这两句即可

ubuntu-drivers devicessudo ubuntu-drivers autoinstallsudo reboot

(如果进过上面的两步你成功在终端里输入“nvidia-smi”并且显示关于显卡的信息,说明恭喜你已经安装成功了, 下面的这部分就不要看了)

Ubuntu18.04的内核和ubuntu16以及之前的内核都不一样。先要查看一下内核:

sudo lsb_release -a ====>查看当前ubuntu版本cat /proc/version 或者 uname -r ===>查看当前linux的内核版本:如:Linux version 4.18.0-15-generic, 表明当前版本为4.18.0-15

推荐使用PPA仓库进行自动化安装。<好安装, 好卸载>

1.先禁止nouveau, 具体方法可以搜索“如何禁止nvidia nouveau”

2.先卸载以前安装过的驱动:

sudo apt-get remove --purge nvidia*

如果失败可能是因为以前的驱动不是通过ppa仓库安装的,如果是通过runfile安装的可以通过

sudo ./NVIDIA-Linux-x86_64-384.59.run 这里面x86_64为电脑的框架, 384.59表示驱动的版本。分别可以通过uname -a 和 sudo dpkg --list | grep nvidia-*来看(可能会有很多个驱动,看情况卸载)

3.然后添加ppa源并下载所需的驱动

sudo add-apt-repository ppa:graphics-drivers/ppasudo apt-get updatesudo apt-get install nvidia-版本号 # 这里的版本号可以从NVIDIA官网看到适合你显卡的版本sudo apt-get install mesa-common-devsudo apt-get install freeglut3-devsudo reboot

最后再终端里面输入“nvidia-smi”查看是否成功。

nvidia-smi 显示的结果

到这里其实显卡驱动已经完成。但我们深度炼丹到这才刚刚开始。后面还要装CUDA 和 cudnn。

  • 安装CUDA

安装CUDA坑就会稍微少一些。直接先去CUDA的官网:

CUDA Toolkit 10.1 Update 1 Download​developer.nvidia.com

然后根据电脑的配置来选择合适的版本 <一定要选择合适的版本!!!>

如图所示
操作注意事项
这是CUDA的版本和驱动的版本对应关系

执行完CUDA的操作后要将其添加到.bashrc文件里:

vim ~/.bashrc
在.bashrc文件组后添加:
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-版本号/lib64
Note:这个版本号你可以进去usr/local下面,然后ls一下看看是多少。

修改完后要保存修改。然后通过source .bashrc来更新一下文件。

在命令行里输入 nvcc --version 检查是否安装成功。

  • 安装cuDNN

cuDNN的话,也需要在其官网上进行下载:

cuDNN Archive​developer.nvidia.com

但是你必须要创建一个账户才能进行下载。不然只能浏览

cuDNN的Archive可以看到对应的CUDA的版本和cuDNN的版本

我是安装了CUDA 10.1所以我选择与之对应的

具体的安装建议直接按官网上的方式来:

Deep Learning SDK Documentation​docs.nvidia.com

网上的资料太多了,但是大多都是复制黏贴,在传播的过程中难免会有某些点的遗漏,所以如果有官方的资料,首选就是官方的资料。

至此ubuntu18.04+CUDA10.1+cuDNNv7.6安装完毕。 平台搭好了,那么后面的炼丹之旅才刚刚开始,以此来记录愉(jian)快(nan)的装机之路。

———————如果有啥错误的,欢迎指正,我会小跑着来修改———————————

2019.7.4

cudnn下载_记录新电脑安装Ubuntu18.04,CUDA, cuDNN全过程相关推荐

  1. 虚拟机VMware下载以及在VMware上安装Ubuntu18.04,保姆级教程,绝对成功!

    这段时间由于要用到Linux系统,所以需要下虚拟机,然后小白嘛,懂得都懂,也就是遇到了些困难.在CSDN上写文章也算是记录自己的学习过程(可以当是自己学习笔记看!)亲测有效,大佬勿喷! 一.首先是VM ...

  2. bitlocker正在加密 c盘_新电脑安装操作系统一定要注意硬盘是否被bitlocker加密!...

    新电脑安装操作系统一定要注意硬盘是否被bitlocker加密! 前段时间帮一MM的戴尔灵越14燃5488装机,购买不久的电脑,硬盘是被bitlocker加密的,鬼知道戴尔为什么这么过分.按照常规思路, ...

  3. 联想Y720安装ubuntu18.04双系统,解决wifi问题并安装GTX1060显卡驱动记录

    联想Y720安装ubuntu18.04双系统,解决wifi问题并安装GTX1060显卡驱动记录 1.准备u盘 下载Ubuntu18.04系统(ubuntu每半年发布一次产品,4月份发布的是ubuntu ...

  4. 带你优雅地使用Ubuntu——新电脑安装Ubuntu问题解决、常用软件安装、桌面美化一条龙

    0. 写在前面 0.1 写作目的 最近刚入手了一台新电脑,作为一名机器人领域的工作者,自然要为它安装 Ubuntu,然而在安装的过程中,包括后续安装其他软件的过程中踩坑无数,故将整个过程记录下来,为以 ...

  5. Mini主机安装Ubuntu18.04记录

    Mini主机安装Ubuntu18.04记录 开始 准备一个U盘 准备镜像 把镜像写入U盘 用U盘安装Ubuntu 重启Ubuntu 开始 Johnny!GO! 准备一个U盘 我家里有个不用的U盘,之前 ...

  6. 暗影骑士擎Pro 之 安装Ubuntu18.04 双系统 踩坑记录(一)

    ​ 最近新买了个笔记本,即文章名字:Acer的暗影骑士擎Pro.考虑到学校附近也有几家宏基的官方售后店,万一出问题售后也好解决,然后就买了.因为我研究生阶段主要都用Ubuntu,所以必然得给他装个双系 ...

  7. 移动固态硬盘中安装Ubuntu18.04,并且运行于其他电脑

    这两天一直在忙于在移动固态硬盘上安装Ubuntu18.04,为的是能够在多台电脑上去运行,但按照搜索的教程试了很多次,都会出现各种各样的问题,最典型的为:比如在A win10电脑上利用优盘启动盘为移动 ...

  8. 爆肝推荐、血泪安装:2080ti显卡安装Ubuntu18.04+nvidia驱动+cuda10.0+cuDNN

    爆肝推荐.血泪安装:2080ti显卡安装Ubuntu18.04+nvidia驱动+cuda10.0+cuDNN 记一次超过三周时间的"血泪"安装经历 版本问题--写在最前,&quo ...

  9. 新电脑安装win10正版系统(家庭、专业等)

    文章目录 一.安装win10(制作uefi+gpt修复启动盘) 1 进入MSDN下载对应的iso正版win10系统 2 使用U盘安装系统 1下载软碟通UItralSo或则PE系统,这里用PE制作 3 ...

最新文章

  1. Siri和Alexa背后的女科学家逝世,是她让AI有了女声
  2. 在.net中如何禁用或启用DropDownList的Items
  3. python得到电脑的开机时间
  4. 中石油训练赛 - 小A进学校(唯一分解定理)
  5. 前端学习(3047):vue+element今日头条管理-使用table表格组件
  6. VS2017编译的一些小知识记录
  7. react jest测试_如何设置Jest和Enzyme来测试React Native应用
  8. 大数据_Flink_数据处理_命令行提交Job---Flink工作笔记0014
  9. jquery ui放大缩小_jQuery拖拽放大缩小插件idrag
  10. SpringBoot2.x炫酷吊炸天前后端分离的后台管理系统实例
  11. 《Linux就该这么学》修正已知全部勘误,免费下载啦!
  12. 《学习笔记》在AngularJS视图中实现指令
  13. 2021最新C++面试题(附答案)
  14. 使用组策略为域用户配置IE使用代理服务器
  15. upc组队训练第十九场
  16. JavaScript/jQuery WebIM 及时聊天通信工具 本地客户端
  17. 合创视觉科技交互设计学的是什么东西?
  18. Windows更新+中间人=远程命令执行
  19. 程序员最喜欢用的 8 种代码对比工具,值得收入囊中
  20. 用Linux的crontab命令来调度脚本作业

热门文章

  1. Nginx虚拟目录(转)
  2. 在ASP.NET MVC中使用DropDownList
  3. c#的http服务器和客户端实例
  4. C# 发送邮件的记录(qq,126,Gmail)
  5. Java代码的维护与更新,Java常用的规则引擎,让你变动的代码更加容易维护
  6. windows无法启动mysql服务(位于本地计算机上)_Windows 10开始菜单无反应,怎么办,看是否启用User Manager服务...
  7. 外观模式和代理模式的联系和区别_java23种设计模式-结构型模式之外观模式
  8. linux进程通信ips,Cisco IPS 分析引擎拒绝服务漏洞(CVE-2014-0718)
  9. php防止恶意充值,php防止恶意刷新与刷票的方法
  10. CSS 实现 0.5px 边框线