澳门在线威尼斯官方 > 电脑操作 > 不断立异,深度学习情形布署

原标题:不断立异,深度学习情形布署

浏览次数:104 时间:2019-12-01


正文写作品日期为2018.03.13
  因为买计算机自带了win10系统,自个儿就不曾重新安装win10,而是在原win10条件下分割叁个磁盘来安装ubuntu16.04,自己ComputerGPU为Gtx 1080Ti显卡,要留意的是显示屏连接线是平昔与Gtx 1080Ti显卡连接,实际不是三翻五次主板上的接口!计算机配置见下图。作者的硬盘是双硬盘一个256G的SSD固态硬盘,三个2T的HDD混合硬盘,以往win10是设置在SSD上,小编准备把ubuntu也安装在SSD上。

layout: post
title: 2018-05-27-computer-using-hints-计算机使用扶持
key: 20180527
tags: ubuntu cuda cudnn tensorflow gym qq ssh

图片 1

modify_date: 2018-05-27

  从前用的微型机都以BIOS+MBTiguan,早先装的双系统基本都Win7和ubuntu16.04,而此番是在win10下且是在UEFI + GPT条件下安装ubuntu16.04,所以在动手以前google了无数新星教程,防止了众多坑,谢谢那么些和善的人!

2018-05-27-computer-using-hints-Computer使用扶持

说明:

  • 本文揭露于: gitee,github,博客园
  • 转发和援用请指明原来的著作者和三番一回及出处.

内容和利用:

  • 此文为了将hints做成静态页面而便利我们查看及相互链接,您还是能访问它的源码项目(八个大器晚成律的镜像卡塔尔国:
    • gitee(https://gitee.com/freelogic/computer-using-hints.git);
    • github(https://github.com/freelogic/computer-using-hints.git);
    • gitlab(https://gitlab.com/freelogic/computer-using-hints.git);
  • 建议您通过本page的页内寻找来寻找关键字及有关内容,当前主流浏览器都有"页内寻觅"成效;

正文:

意气风发、安装前策动

Content

  • 1-Basic OS Hints
    • 1.1-Ubuntu
      • 1.1.1-Ubuntu18.04什么切换暗中同意的python版本?
      • 1.1.2-Ubuntu18.04怎么样设置摆渡云盘顾客端(不是摆渡云同步顾客端卡塔尔?
      • 1.1.3-如何通过ssh终端(比方在WIN10卡塔尔(英语:State of Qatar)登陆Ubuntu18.04阳台?
      • 1.1.4-Ubuntu18.04什么样设置QQ?
      • 1.1.5-Ubuntu18.04如何设置chrome?
      • 1.1.6-Ubuntu18.04怎么样设置pycharm?
      • 1.1.7-Ubuntu下什么样设置循环注重的lib库?
      • 1.1.8-Ubuntu18.04消除USB有线鼠标插入后无法采纳的标题?
      • 1.1.9-Ubuntu18.04下计算SHA1和MD5值?
      • 1.1.10-Ubuntu18.04下文件目录相比工具(相似beyondcompare卡塔尔(英语:State of Qatar)?
      • 1.1.11-Ubuntu18.04下安装相像notepad++的文本工具
      • 1.1.12-Ubuntu18.04下安装OCR工具(tesseract)
      • 1.1.13-Ubuntu18.04下调度字体和鼠标准样板式及大小
      • 1.1.14-Ubuntu18.04下测网速
      • 1.1.15-查看Ubuntu18.04的硬件配置
      • 1.1.16-Ubuntu18.04的apt-get命令怎么样设置钦点版本?
      • 1.1.17-Ubuntu18.04的ufw的简易防火墙操作
  • 2-Special Topic Hints
    • 2.1-Programming
      • 2.1.1-版本管理
        • 2.1.1.1-GIT
          • 2.1.1.1.1-如何从地点PUSH分支纠正到几个远端GIT仓库(要是远端GIT饭店为多少个备份镜像库且内容相似)?
        • 2.1.1.2-GIT仓库
          • 2.1.1.2.1-无法注册新GITLAB帐号且忘记老帐号密码怎么做?
      • 2.1.2-JAVA
        • 2.1.2.1-JDK
          • 2.1.2.1.1-JDK安装
      • 2.1.3-DataBase
        • 2.1.3.1-MYSQL
          • 2.1.3.1.1-MYSQL的安装
      • 2.1.4-Testing
        • 2.1.4.1-JMeter
          • 2.1.4.1.1-JMeter的安装
          • 2.1.4.1.2-JMeter的遍及式测验
    • 2.2-机器学习
      • 2.2.1-情形设置
        • 2.2.1.1-ubuntu
          • 2.1.1.1.1-ubuntu18.04意况设置机器学习条件TF的三件套CUDA-CUDNN-TENSO卡宴FLOW
          • 2.1.1.1.2-ubuntu18.04境况设置OpenAI的GYM的加深学习条件
    • 2.3 大数据
      • 2.3.1-日志
        • 2.3.1.1-ELK
          • 2.3.1.1.1-安装ELK
  • 3-END

1.安装EasyUEFI

万般接受BIOS+MB哈弗构架的双系统必要使用EasyBCD软件来增加运转项,使用UEFI供给EasyUEFI。在win10下先安装EasyUEFI以便于以往在win10下管理运营项以致去除ubuntu系统。

1. Basic OS Hints

2.制作Ubuntu 16.04LTS启动盘

  • 下载Ubuntu 16.04LTS于Ubuntu 16.04LTS中华人民共和国官方网站或者Ubuntu 16.04LTS官网
  • 自笔者是用ubuntu官方推荐的Rufus来创建运行盘,其艺术见How to create a bootable USB stick on Windows,使用该工具的时候,有三种格局可选,到底是用这种方式决意于计算机的陈设,可以百度时而计算机主板是否UEFI以致硬盘分区是MBSportage依然GPT:什么查看计算机硬盘是gpt分区或许MBCRUISER分区 + 哪些查看主板是UEFI运营以致是还是不是支持UEFI形式,确实不明白的就选第大器晚成项。有材质说一向解压到空的U盘也能行。总的来讲非常多方法都能做成系统运转盘。
  • 不过也是有用UltraISO软碟通来成立的,可是自个儿制作后装置的时候战败了,然后改用Rufus,文件系统用的是Ntfs,安装时依然战败了。那三种失利情状都是ACPI error,后来自家发掘是U盘太旧了的案由,纵然那几个u盘也会有16G,于是小编用另一个较新的16G的u盘用Rufus制作运行盘,文件系统用的私下认可的FAT32,分区方案和对象种类项目选取本身相应的就能够,见下图。

    图片 2

1.1 Ubuntu

3.禁用UEFI安全开发银行、关闭火速运维

  • 禁止使用UEFI安全开发银行的点子见构造深度学习主机与遭受(TensorFlow+1080Ti卡塔尔:(二卡塔尔Win10&Ubuntu双系统与显卡驱动装置。
  • 闭馆连忙运行的方法关门win10的高速运维,要是Win10电源管理中从未不慢运维选项,那么请依照Win10电源管理中平素不非常快运营选项中的的情势开展安装就能够,因为自个儿正是这种情景。

1.1.1 Ubuntu18.04哪些切换默许的python版本?

  • ubuntu18.04切换暗中认可python的章程:

    • 参考:
    • 命令:

      # 定义2种python版本
      sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100     
      sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
      
      # 如下命令用来切换
      sudo update-alternatives --config python
      

4.为Ubuntu系统一分配配硬盘空间

  • 假如急需,用DiskGenius或者分区帮手对生龙活虎少年老成硬盘大小实行调治
  • “鼠标右键Computer—>管理—->磁盘处理—->选中盘符右键—->压缩卷 ”
    减掉出起码60G(空间太小,等会分区的时候很难分配,而且会运转慢卡塔尔国的半空中出来,不要分配盘符,直接让其处于空闲或未分配意况就能够。这么些未分配的上空就是我们以后的ubuntu系统的设置使用空间。我压缩了130g机械硬盘空间用于安装ubuntu。

1.1.2 Ubuntu18.04怎么设置摆渡云盘客商端(不是摆渡云同步顾客端卡塔尔(قطر‎?

  • ubuntu18.04设置摆渡云盘客商端(不是摆渡云同步客商端卡塔尔(قطر‎
    • 参考:
      • 其后生可畏链接有bcloud3.9.1安装包,它是能找到的新式版本,已放入个人云盘"小编的次第ubuntu"位置;
      • bcloud其实都以社区和私家自身维护的源码!3.9.1版本已测可用;
    • 安装参考:

二、安装ubuntu 16.04

  • 安装情势主要见布局深度学习主机与景况(TensorFlow+1080Ti卡塔尔国:(二卡塔尔(قطر‎Win10&Ubuntu双系统与显卡驱动装置,还可参照他事他说加以考察 Win10下UEFI意况安装Ubuntu 16.04双系统教程
  • 自个儿的分区情状为:

swap交流空间:8G
efi系统一分配区 :512M
挂载“/” :30G
挂载“/usr” :35G
挂载“/home”:51G

因为自己参照他事他说加以考察了上面:

1.swap沟通空间,约等于Win中的虚构内部存款和储蓄器,常常要求划分对应物理内部存款和储蓄器2倍的空中,思量到深度学习主机内存平常都以32G、64G或然128G,所以选拔忽视不分开,之后如有须要还是可以在系统设置中增加swap部分。实际上笔者分开了8G。
2.EFI系统一分配区,采用分区类型为“逻辑分区”,分区地点为“空间发轫地点”。分配大小为512M,足矣。
3.挂载“/”,类型为EXT4日志文件系统,选取“逻辑分区”和“空间最初地点”。根目录将挂载除了“/home”和“/usr”之外的别的目录,分配30G。
4.挂载“/usr”,类型为EXT4日记文件系统,接纳“逻辑分区”和“空间起头地点”。“/usr”为Linux存放软件的地方,分配40G。
5.挂载“/home”,类型为EXT4日记文件系统,选用“逻辑分区”和“空间初始地方”。剩余50G左右空间全体分配给“/home”。

  • 假设安装ubuntu时现身ACPI error,可参看win10安装ubuntu-GNOME双系统踩坑综合

1.1.3 怎样通过ssh终端(举个例子在WIN10卡塔尔(قطر‎登入Ubuntu18.04平台?

  • 用ssh登录ubuntu18.04

    • 原理:暗中认可ubuntu系统装置后有ssh,而从不sshd,所以任何服务器/PC不能够通过ssh合同来远超登陆ubuntu,要求如下操作:
      安装参考:https://jingyan.baidu.com/article/359911f5a5b74857fe0306c4.html
      # 查看Ubuntu是否已经安装或启用了ssh服务
      ps -e |grep ssh
      # 如果只有ssh-agent,则它是ssh-client客户端进程;
      # 如果没有sshd进程,则需要继续安装ssh的server模块,他是OS的一部分;
    
      # 安装sshd
      sudo apt install openssh-server
    
      #开启/关闭ssh服务命令:
      sudo service ssh start  #手动启动服务
      sudo service ssh stop   #手动关闭服务
      sudo service ssh status #查询服务状态
    

三、安装显卡驱动

  • 因为此时自己的ubuntu还不能够连网,所以不能到用系统自带的软件更新里去安装,所以只能和睦在win10里下载好驱动,再在ubuntu里设置。
  • 安装格局见Ubuntu 16.04 安装GTX1080Ti驱动、Ubuntu 16.04安装NVIDIA驱动

1.1.4 Ubuntu18.04什么样设置QQ?

  • install QQ
    • Best way is use "WEBQQ(http://web2.qq.com/)" instead of install local program;
    • WEBQQ is an URL, you can make a URL link icon on desktop of ubuntu;

四、台式机ubuntu有线上网难题

想在台式机ubuntu16.04和win10上都用贰个有线网卡来上网,开采超级多网卡都无法在ubuntu中上网,即便能够也只可以要求复杂的装置网卡驱动步骤,可是本身也发掘了在ubuntu系统中免驱能够即插即用且在windows中也足防止驱连网的两种网卡分别是:

  • RT5572有线网卡,2.4GHz和5GHz双频,传输速率为300Mbps,因为速率异常快,所以作者用的是以此网卡。
  • RT3070(L)白或者 RT3070(L)黑或者RT3070(L)-Hi-Link,频段只为2.4GHz,传输速率为150Mbps

1.1.5 Ubuntu18.04什么设置chrome?

  • install chrome
    • Best way is to download chrome's deb package and use "sudo dpkg -i google-chrome-stable_current_amd64.deb" to install;
    • Notes: after 'deb' downloaded, don't click on it to install automaticly, it maybe report error and use command above suggested to install it in terminal;

五、卸载 Ubuntu

  • 方法见Win10+Ubuntu16.04双系统(UEFI+GPT, SDD+HDD卡塔尔应用方案

1.1.6 Ubuntu18.04怎么设置pycharm?

  • install pycharm
    • ubuntu18.04的流行的"软件/software"当中能够搜到"pycharm",但是双击自动安装数十次难倒,所以提出用如下普通方式安装;
    • 下载无偿社区版本的pycharm包,然后奉行"binpycharm.sh"脚本,就开发银行了图形分界面,提议拖动到ubuntu的desktop做个链接,方便后一次运行;
    • 布署python深入解析器: 从"setting"配置分界面,寻找关键字或直接找到"Project Interperter",然后依照事态选取;
      • 貌似设置完pycharm后它自动感知OS系统,只怕会发觉多个python深入分析其, 比方ananconda,或体系的python3,或python2等等;
      • 提出您选anaconda或os自带, 然后pycharm会自动探测其借助库的更新,每一遍运营pycharm,日常会更新index,其实就是"扫库"看是不是安装了新lib库;
      • 比方: 你anaconda命令行下用"conda"命令安装了python模块AAA,而os的python3下那一个模块AAA未有安装,则pycharm倘若利用os的python3则不会重新建立lib的index;
      • 参考:

六、安装CUDA 9.1 和Cudnn 7.1.1

在装置完CUDA 9.1 和Cudnn 7.1.1从此今后察觉,tensorflow最新版本 1.7.0不支持CUDA 9.1 和Cudnn 7.1.1,而是帮助CUDA 9.0 和Cudnn 7.0,见tensorflow官方网站安装表达:Installing TensorFlow 或 Installing TensorFlow on Ubuntu,不然会现出如下错误:

(tensordai) mengzhuo@ubuntu:~$ python
Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 13:51:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
输入指令:import tensorflow as tf
现身错误:ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory

所以,大家要么安装CUDA 9.0 和Cudnn 7.0吗,安装方式跟上边包车型客车办法风流倜傥致。
CUDA 9.0下载地址为:CUDA Toolkit 9.0,所以我们可一直跳过前3步,直接看第4步安装CUDA 9.0和CUDNN 7.0.5的不二秘诀

1.1.7 Ubuntu下怎么样设置循环信赖的lib库?

  • 消除ubuntu下用命令"apt-get"安装有轮回信任的意气风发组lib库的标题
    • 难题:ubuntu下接受"apt-get"来安装lib1库,但lib1信任lib2,而lib2又正视lib3和lib4,但最终lib4大概还信任lib1,循环了;
    • 焚林而猎:其实,你没办法单独安装lib库;只要"sudo apt-get install lib1,lib2,lib3,lib4" //将循环信任库后生可畏并写上,相同的时候设置就能够

1.安装CUDA 9.1

  • 参照教程:Ubuntu 16.04 上设置 CUDA 9.0 详细教程、ubuntu16.04安装cuda9——简明教程

  • 官方教程膜拜上:法定教程

  • 下载CUDA Toolkit 9.1 Download

    图片 3

  • 设置的主要性方法见:Ubuntu16.04设置CUDA9.1、cuDNN7详细教程,基本同法定教程大器晚成致,作者和那一个课程有几许不一致等便是在安装情形变量时,因为本身也安装的是CUDA 9.1,所以在终端中输入

sudo gedit /etc/profile

在开发的文本末尾,加多以下两行。
64位系统:

export PATH=/usr/local/cuda-9.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64:$LD_LIBRARY_PATH

此地的文件目录是cuda-9.1不是cuda-9.0。

1.1.8 Ubuntu18.04减轻USB有线鼠标插入后不能够运用的主题材料?

  • 解决UBUNTU18.04插入USB无线鼠标无效的难点
    • 难点: ubuntu18.04只怕私下认可在电瓶形式会关闭USB端口,则USB鼠标插入不可能使用;
    • 缓和: 插入电源,台式机计算机就会堆新接入的有线USB鼠标感知并能使用了;
    • TODO:暂未找到怎样设定ubuntu18.04在电源情势下禁止使用或弃用USB设备(如USB的WIFI鼠标卡塔尔国的安排;

2.安装Cudnn 7.1

  • Cudnn 7.1的设置是奉公守法Ubuntu16.04装置CUDA9.1、cuDNN7详尽教程中以tgz文件的方式设置的。那么些科目也是依据cudnn7.1.1装置官方教程来的。下载cudnn供给登记,作者是在cuDNN Download中下载的,下载的是cuDNN v7.1.1 Library for Linux,见下图。

    图片 4

    小结起来实在以tgz文件的款式设置cuDNN只须要4条命令就能够安装成功,在cuDNN7的tgz安装文件所在的公文夹内:右键--->在尖峰中开荒--->然后在极限内输入以下4命令就可以:

tar -xzvf cudnn-9.1-linux-x64-v7.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

  • 因为是以tgz文件的款式设置的cudnn所以不能根据法定教程中相方今验证cudnn是或不是安装成功,但是小编到各样文件目录看了下,确认应该是设置成功了。

1.1.9 Ubuntu18.04下计算SHA1和MD5值?

  • ubuntu下计算sha1/md5值
    • 参考:
    • 指令: md5sum ./hoek-2.16.3.tgz > ./hoek-2.16.3.tgz.md5.txt //假诺你下载了tgz到当前目录
    • 命令: sha1sum ./hoek-2.16.3.tgz > ./hoek-2.16.3.tgz.sha1.txt //假如你下载了tgz到当前目录

3.卸载 CUDNN 7.1.1 和CUDA 9.1,

1.1.10 Ubuntu18.04下文件目录相比工具(相像beyondcompare卡塔尔(قطر‎?

  • Ubuntu下有免费工具meld,它特别左近beyondcompare,能够相比较目录和文书,很好用!
    • 设置: 在ubuntu寻觅关键字"软件",展开"软件"(形似app store或设置使用公司卡塔尔后,在它里面寻觅关键字"meld",直接设置和开行;

3.1 卸载CUDA 9.1的方法见:

  • 以runfiles方式设置CUDA9.1的官方卸载方法:

sudo /usr/local/cuda-9.1/bin/uninstall_cuda_9.1.pl

  • ubuntu16.04 下 卸载CUDA9.1

1.1.11 Ubuntu18.04下安装相近notepad++的文书工具

  • ubuntu下不可能直接设置notepad++,但足以设置其家门的名叫"notepadqq"的linux版本;

    • 参考:Ubuntu 16.04安装Notepadqq编辑器代替Notepad++
    • 安装:
      sudo add-apt-repository ppa:notepadqq-team/notepadqq
      sudo apt-get update
      sudo apt-get install notepadqq
    

3.2 卸载CUDNN 7.1.1 的方法:

因为安装CUDNN,实际上只是把几文本复制到CUDA的设置目录下,所以卸载CUDNN只供给把CUDA的安装目录"/usr/local/cuda-9.1"一同删除就足以了:

cd /usr/local/
sudo rm -r cuda-9.1

倘使已资历证过CUDA就能够在/home/客商名 下发出文书夹“NVIDIA_CUDA-9.1_Samples”,能够把它二只删除:

cd /home/mengzhuo
sudo rm -r NVIDIA_CUDA-9.1_Samples

瞩目:作者用官方卸载方法卸载CUDA 9.1后再用下边的"4.4.1 方法一"安装CUDA 9.0后发现
系统分辨率变成没装驱动形似,何况在ubuntu登录分界面现身循环登陆,招致无法以图纸格局踏向ubuntu。
自家估量的原因:卸载CUDA 9.1时估计连带着驱动的部分包被卸载了。
笔者消灭的办法是:在登入分界面按Alt+Ctrl+F1跻身字符分界面,然后卸载笔者刚才安装的CUDA 9.0,在并未有卸载驱动的图景下用驱动的.run安装包,再遵照下面讲的设置驱动方法重新安装修复了驱动。然后分辨率变健康,循环登入现象未有。最后自身进来ubuntu系统后用了

1.1.12 Ubuntu18.04下安装OCR工具(tesseract)

  • ubuntu下的OC君越工具少之又少(最少未有win下的金山OC奇骏,全球译OC奥迪Q5,紫光OCENVISION等等卡塔尔(英语:State of Qatar),但免费预装的tesseract就相当好!

    • ubuntu18.04自带tesseract4.00版本,能够分辨中拉脱维亚语(汉语识别需如下安装中文包卡塔尔(英语:State of Qatar),测量试验效果还不错,超越部分在线OC牧马人网址(收取薪给或无偿卡塔尔(英语:State of Qatar),它是流行LSTM的神经互连网及机器学习的开始和结果,能够特别学习;
    • 安装:
      sudo apt-get install tesseract-ocr  //发现ubuntu18.04已经安装了最新的4.00版本
      sudo apt-get install tesseract   //同上
      sudo apt-get install tesseract-ocr-chi-sim //安装额外的中文简体识别包
      tesseract //查看命令的格式和参数
      tesseract --list-langs //查看支持的语言
      tesseract ./yangpu-xiaoxue.jpg yangpu-xiaoxue.txt -l chi_sim  //进行识别命令并输出结果txt文件;
      # 性能说明: 中文识别(4MB的JPG包含2列450行文字)运用到了4个core,大约30秒左右,未查是否使用了GPU,仅供参考;
    
    • 参考1:
    • 参考2(详细):
    • 其三方UI分界面软件: 在ubuntu的"软件/software"中检索"gimagereader"关键字并安装它,它是tesseract的三个UI分界面,蛮好用!
    • 症结:tesseract无法自动变换为带表格的XLS文件格式,而有些在线OCMurano(如下卡塔尔(قطر‎,或win下的OC奥迪Q5帮助汉语版面识别,能将table调换为XLS的报表导出;
    • 其他OCTiggo: 在线OCXC60有免费和收取薪水版本,比较多,推荐那个,它克服表格识别并改造为xls表格,免费的最大能辨识10MB以上的JPG;

4.安装CUDA 9.0

CUDA 9.0下载地址为:CUDA Toolkit 9.0

  • 参照教程:Ubuntu 16.04 上设置 CUDA 9.0 详细教程、ubuntu16.04设置cuda9——简明教程

  • 法定教程敬拜上:设置CUDA9.0官方教程

安装情势同地方安装CUDA 9.1平等,其入眼措施见:Ubuntu16.04装置CUDA9.1、cuDNN7详尽教程,基本同合法教程同等,具体方法如下:

1.1.13 Ubuntu18.04下调度字体和鼠标准样板式及大小

  • 结构ubuntu18.04的字体大小和鼠标大小
    • 参考:
    • 表明: 虽说听闻ubuntu18.04弃用了unity分界面,但如故依照参考资料,尝试并认同了如下方法可用;
      • 命令: sudo apt-get install unity-tweak-tool //安装了untiy tweak配置台;
      • 成就后请搜索"tweak"关键字, 找到并张开tweak后,能够font样式大小,也能够配备鼠标准样板式大小(但大小不能够自由调治卡塔尔;

4.1 检查自个儿的Computer是或不是富有CUDA安装条件

反省格局见:Ubuntu16.04装置CUDA9.1、cuDNN7详尽教程

1.1.14 Ubuntu18.04下测网速

  • ubuntu18.04的互连网测速

    • 难题: 因网络不地西泮,特别是路由器滚烫,网络连不上,所以想测量试验网速,而ubuntu未有像样win下360的宽带测速器,方法如下;
    • 参考:
    • 命令:

      sudo apt-get install speedtest-cli  //安装speedtest-cli, 及设你是python3且升级到pip3命令
      speedtest-cli --h  //查看帮助
      speedtest-cli --share  //执行网络测速命令
      speedtest-cli --list   //获取测速使用的speedtest网站配置的各个目标网站的名字和距离公里数的大列表;
      
    • 在线UI分界面: speedtest也提供在线分界面供查看测量检验进程和结果:http://www.speedtest.cn/)

4.2 安装NVIIDA驱动。

CUDA提供三种安装情势:package manager安装和runfile安装。因为CUDA安装文件将近1.6G,所以 这里本人选择runfile安装,接纳runfile安装,CUDA自带的驱动大概不可能牢固内核消息,所以要先安装NVIIDA驱动。笔者这段时间早已设置了驱动,所以那步已经免了。

1.1.15 查看Ubuntu18.04的硬件配置

  • 翻开ubuntu硬件配置
    • 方法1: 命令sudo lshw //返回CPU/MEM/DISK/GPU/USB等信息
    • 措施2: 在找寻中输入"system", 展开"system profiler and benchmark", 其实就是将lshw的图形化,看起来方便而已;
  • 非常主义,ubuntu那几个linux系统,对于台式机计算机的充电情势或电池形式的切换管理,及USB设备的激活等,不是特意好,提议:
    • 假设有线USB/WIFI鼠标,以至touchpad和键盘无效了,请插入电源再试试看;
    • 也许因为电源格局转换,导致力所不及登陆,鼠标动但键盘无效不可能输入密码,则足以尝尝短按power键来休眠并上升,尝试激活键盘;

4.3 下载CUDA 9.0的runfile安装文件

下载地址:CUDA Toolkit 9.0

1.1.16 Ubuntu18.04的apt-get命令如何设置内定版本?

  • apt-get安装钦命版本
    • 命令: sudo apt-get install package=version

4.4 最早设置CUDA 9.0

1.1.17 Ubuntu18.04的ufw的简便防火墙操作

  • ubuntu的ufw安装和平运动用
    • TODO: ubuntu的ufw安装和动用
4.4.1 方法黄金年代:英特网海南大学学部分的不二等秘书诀皆以这种,太复杂,所以可直接看4.4.2的格局二
  • 重启系统,在登入界面时按Ctrl+Alt+F1跻身字符终端分界面,登陆成功后,关闭图形化分界面

sudo service lightdm stop

  • 以cd命令步向CUDA 9.0的.run安装文件所在文件夹内,例如自身的是:

cd /home/mengzhuo/    # mengzhuo是笔者的种类客户名

  • 找到下载文件的门径,键入上面包车型大巴指令安装:

sudo sh cuda_9.0.176_384.81_linux.run

  • 单击回车,直到提醒“是或不是为NVIDIA安装驱动?” 必必要接收否,因为早就设置好驱动程序,别的都以暗中认可。

终极,你拜会到cuda驱动、sample、tookit已经安装成功,可是缺点和失误一些库。

  • 丰裕这一个库:

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

  • 重复开动图形化分界面:

sudo service lightdm start

  • 再正是按住Alt + ctrl +F7,再次回到到图形化登陆分界面,输入密码登陆。 假设可以得逞登陆,则意味着不会超过循环登陆的标题,基本注解CUDA的装置成功了 .重启Computer,检查Device Node Verification:

ls /dev/nvidia*

  • 若结果展现:

/dev/nvidia0 /dev/nvidiactl /dev/nvidia-uvm

或出示出像样的新闻,应该有三个(富含多少个好像/dev/英伟达-nvm的),则设置成功。 假诺呈现任何情状,则根据Ubuntu16.04设置CUDA9.1、cuDNN7详实教程中方法开展安装。

  • 终极中输入

sudo gedit /etc/profile

  • 在开发的文件末尾,增添以下两行:
    64位系统:

export PATH=/usr/local/cuda-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:$LD_LIBRARY_PATH

32位系统:

export PATH=/usr/local/cuda-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib:$LD_LIBRARY_PATH

  • 封存文件,不分轩轾启。因为source /etc/profile是权且生效,重启计算机才是永世生效。重启计算机,检查上述的遭遇变量是还是不是设置成功。

2. Special Topic Hints

4.4.2 方法二:

因为我们在装置cuda时并没有必要安装驱动,所以不要按Ctrl+Alt+F1进去字符终端,也不用闭馆图化分界面。同期,在点子一中,在印证是不是安装成功时,make也太复杂了,须要花20+分钟,其实只供给make三个文件就可以,那样只供给几秒就可验证是不是安装准确。具体方法如下:

  • 先安装 安装cuda所需的重视库:

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

  • 输入以下命令:

cd /home/mengzhuo/    # mengzhuo是我的系统用户名,该文件夹下存在CUDA9.0的.run安装文件
sudo sh cuda_9.0.176_384.81_linux.run

单击回车,直到提醒“是还是不是为NVIDIA安装驱动?” 必定要选用no,因为早就设置好驱动程序,别的都以筛选yes。

  • 增加意况变量:

sudo gedit /etc/profile

在开拓的文书末尾,增添以下两行:
64位系统:

export PATH=/usr/local/cuda-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:$LD_LIBRARY_PATH

  • 封存文件,一碗水端平启。因为source /etc/profile是权且生效,重启Computer才是永远生效。重启计算机,检查上述的情状变量是不是设置成功。

2.1 Programming

4.5 验证CUDA 9.0是否安装成功

本文由澳门在线威尼斯官方发布于电脑操作,转载请注明出处:不断立异,深度学习情形布署

关键词:

上一篇:系统状态统计和查看,细说Linux系统优化

下一篇:没有了