ubuntu 18.04 安装 cuda-cudnn-NVIDIA 以及美化 全套(小白个人配置过程)

 

我所有的命令全在root权限下进行的所以先进行登录root用户

右击鼠标打开终端 (英文是:terminal)  

终端更换root用户 需要使用

sudo -i 

若想更改密码则为

sudo passwd    输入两次新密码

跟换用户

su root       登陆 root账户

先更换源 我这里换的是镜像源 (国外源太慢)

首先备份源

sudo cp /etc/apt/sources.list /etc/apt/sources.list_old

然后对源进行更改

 sudo gedit /etc/apt/sources.list

弄好后会打开一个界面用于编辑

把里面的内容全部删除,(不必担心恢复不了,刚刚复制了这个文件 名称为 sources.list_old 若想改回 仅需要进行

 sudo gedit /etc/apt/sources.list_old 打开后复制里面全部内容然后粘粘到上面的sources.list文件就好了)

我这里使用的中科大的源,把下面所有的内容复制到咱们刚刚打开的编辑界面

deb http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

deb http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universe

deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe

粘粘完后保存然后执行

sudo apt-get update
sudo apt-get upgrade

如果想换其他源(https://blog.csdn.net/zyxlinux888/article/details/6706970

了解一下ubuntu系统的命令


# 查看所有 shell 以及如何切换 cat /etc/shells chsh -s /xxx/xxxx 

# 强制清空回收站 sudo rm -rf $HOME/.local/share/Trash/files/* 

# 系统环境变量位置 /etc/profile # 环境变量值 PATH 的一种写法 export PATH=$PATH:变量1:变量2:变量3

# 个人终端下的环境变量 ~/.bashrc ~/.zshrc 

# MySQL 的 root 账户密码 sudo mysql -u root 

# 使用管理员权限进数据库 DROP USER 'root'@'localhost'; 

# 删除原数据库中 root 账户 CREATE USER 'root'@'%' IDENTIFIED BY 'passwd'; 

# 新建并指定密码 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; 

# 赋权 FLUSH PRIVILEGES; 

这里正式开始安装咱们的NVIDIA

首先检查一下你的驱动配置 命令行执行下面命令

ubuntu-drivers devices

输出结果结果根据个人电脑配置不同显示不一样的结果

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001180sv00001458sd0000353Cbc03sc00i00
vendor   : NVIDIA Corporation
model    : GK102 [GeForce GTX 1080ti]
driver   : nvidia-390 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

这里可以看到有一块显卡 1080ti 和系统自带的xserver 还有推荐安装的驱动 nvidia-390

在终端执行安装推荐驱动

sudo ubuntu-drivers autoinstall

 驱动安装完成,重新启动

输入命令

sudo nvidia-smi

即可查看你的驱动和gpu类似于下图形式

Tue Nov  6 12:02:33 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.77                 Driver Version: 390.77                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 108...  Off  | 00000000:01:00.0  On |                  N/A |
| 33%   24C    P8    16W / 250W |    342MiB / 11177MiB |      4%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GeForce GTX 108...  Off  | 00000000:02:00.0 Off |                  N/A |
| 33%   17C    P8    15W / 250W |      2MiB / 11178MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1300      G   /usr/lib/xorg/Xorg                            18MiB |
|    0      1442      G   /usr/bin/gnome-shell                          49MiB |
|    0      1624      G   /usr/lib/xorg/Xorg                           117MiB |
|    0      1753      G   /usr/bin/gnome-shell                         154MiB |
+-----------------------------------------------------------------------------+

安装cuda

这里先打开官方网站https://i-blog.csdnimg.cn/blog_migrate/18a46dbb15cc53d788c621e2930096d7.png

我安装的时候cuda出到了10.0 版本 但是对于一般安装来说咱们都选择当前版本的上一个版本(这样选比较成熟而且bug少)但是对于18.04版本的系统,也能够安装16.04版本对应的CUDA。就像是高版本兼容低版本一样。

可以看到这里我可选择9.2版本的cuda,但是由于我这个时期的pytorch安装的版本最高适应9.2 成熟版本9.0

所以我这里选择安装9.0版本的cuda 

选择好如图所示的然后点击下面所有的Download就好了 

下载完后你可在你自己的下载文件或者你自己定义的下载路径下看到这几个.run文件

在这之前由于我的9.0的cuda仅支持由于CUDA 9.0仅支持GCC 6.0及以下版本,而Ubuntu 18.04预装GCC版本为7.3

所以我这里先执行了该GCC的版本-------------先更到这里-----------------------

执行命令

sudo sh xxxxx.run  这里xxxx是你的下载的run文件的名称
你可以使用cd 命令转换到下载目录下按下tap建进行补全

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值