Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM

  • 笔记本基本配置
  • 准备工作
  • ubuntu18.04的安装
  • 显卡驱动安装
  • 搜狗输入法的安装
  • deep-wine下TIM的安装
  • 双系统时钟不一致问题的解决
  • Anaconda安装tensorflow2.0(GPU)

1.笔记本基本配置

机械师-F117-S

CPU: i7-8750H

运行内存:16G

显卡:GTX 1060

显存:6G

ssd硬盘:256G

机械硬盘:1T

第一张图显卡是安装过驱动之后的

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第1张图片

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第2张图片

2.准备工作

------------------2019.12.17更-----------------

本人电脑有固态硬盘(SSD)256G和机械硬盘1T。之前仅仅将SSD分配70多G用于安装ubuntu18.04所有区,而且之前的挂载不是很合理,各区内存分配不合适,时间一长/home和\主分区不够用,故又装了一边两个系统。内存分配为固态120G分配给win10装系统,600G机械硬盘留给win10。剩余固态大概120G用于ubuntu18.04挂载\主分区,300多G机械硬盘中16G挂载交换空间(swap)其余挂载/home。相比上次少分\boost,其实不分\boost时,\boost包含在\主分区下面,所以Device for boot loader installation:选为\主分区对应的区域就好。

---------------下面是以前的安装----------------

1. ubuntu18.04安装包下载  笔者选择的是ubuntu-18.04-desktop-amd64.iso。准备大小至少为2G的U盘,确定里面没有重要东西,因为写入程序时U盘会被格式化。

2. rufus写入工具并安装,打开安装的程序插入U盘后会自动识别出U盘,选择下载好的ubuntu-18.04包。有个问题需要注意,partition scheme根据具体情况选择gpt和mbr,这个根据自己电脑主板是否支持gpt选择,mbr新旧电脑都会支持基本通用,大家可根据自己的具体情况选择,我的电脑比较新支持gpt故选择gpt、mbr都可以。

3.磁盘管理,分配给Ubuntu18.04足够的空间(一般100G左右即可,当然可以更大)。我的分配方案是256GB的SSD有80GB左右分给Ubuntu系统,170GB左右分给Windows系统。1T GB HHD公用。所以这里需要把系统盘预先压缩出80GB未分配空间留待安装ubuntu。压缩结果如下:

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第3张图片

其中disk1盘是ssd,系统盘。windows10装在C盘,C盘左侧98MB不用理会,但万万删除不得,它与系统有关。disk1盘中C盘右侧剩余4个部分为ubuntu18.04具体分区所占的内存后面会讲到。

3.ubuntu18.04的安装

1.U盘不要拔出,重启系统进入BIOS模式。进入bios的方法不同机器可能不同,可以先查也可以直接试一试按Esc,F2等(笔者电脑是F2),但速度一定要够快。BIOS需要设置的有:禁用secure boot,boot 选择UEFI方式,boot顺序选择插入的U盘为最优先。这里如果看不到U盘选项,可以改变BIOS其他有关U盘的设置直到设置成功。有的机器需要先设置密码才可以更改设置,请先设置密码。最后保存设置并退出。

2.重启后机器自动进入Ubuntu18.04的安装界面,选择安装。如果这时发呆了几秒没有操作,会自动进入ubuntu 体验试用系统,这时再点击桌面的安装图标进行安装也可以。

3.安装步骤如下:

选择语言,连上网络(一般连WIFI即可),接下来的步骤如下图~

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第4张图片

下面关键!!!

选择something else,继续。

找到为ubuntu18.04分配的空间(两个系统上显示的空间大小略有差异,问题不大),选中点击加号,开始分区~~

笔者总共分了四个区(不分先后,顺序无所谓),如下:

四个都是Ext4日志文件

1.交换空间(swap):16G,逻辑分区,空间起始位置

2.主分区(/):35G,主分区,空间起始位置(分配120G左右比较合理)

3./boot:2G,逻辑分区,空间起始位置(开机时起到引导作用,不分配也可以,包含在主分区里)

4./home:剩余内存全部,逻辑分区,空间起始位置(300G左右比较合理)

如下图:

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第5张图片

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第6张图片

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第7张图片

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第8张图片

分区结果如下:

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第9张图片

还没完~~继续~

接下来要把Device for boot loader installation:选为/boot对应的区域,上面讲过,起开机引导Ubuntu系统作用。

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第10张图片

点击安装

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第11张图片

后面的事情都很简单了,不再赘述~~

4.显卡驱动安装

点击设置查看计算机详细信息,会发现显卡为intel核心显卡,并非N卡。可见驱动尚未安装成功。不知道你是否再此之前有过屏幕熄灭后无法唤醒的尴尬经历,这就是显卡驱动没有安装好的原因。在此之前要禁用nouveau,具体如下:

sudo gedit /etc/modprobe.d/blacklist.conf

输入密码后在最后一行加上:  blacklist nouveau 是将ubuntu18.04自带的显卡驱动加入黑名单,保存。然后在终端:

sudo update-initramfs -u

使禁用 nouveau 真正生效。

如果之前不是新机器新系统而安装过其他驱动,请先使用sudo apt-get --purge remove nvidia*命令卸载旧版本。如果之前gcc和g++版本自己改动过,需要确定其版本是否为4.9及以上,可用指令gcc -v查看。否则要对其进行升级,不然显卡驱动会安装失败,可以分别执行1.sudo apt-get remove gcc  2.sudo apt-get remove g++  3.sudo apt-get install gcc  4.sudo apt-get install g++将其恢复到初始版本7.2。显卡驱动安装方法主要有三种具体可以参考这篇博文https://blog.csdn.net/tjuyanming/article/details/80862290,我选择使用标准Ubuntu 仓库进行自动化安装,接下来ctrl+alt+t 进入终端:

ubuntu-drivers devices

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第12张图片

推荐安装415版本,接下来在终端:

sudo ubuntu-drivers autoinstall

默认安装推荐版本。等待安装,之后重启即可。

若想安装其他版本可以使用PPA仓库进行自动安装:

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt update

sudo apt install nvidia-×××

完事儿后,重启电脑。

开机后ctrl+alt+t 进入终端,执行:

nvidia-smi

看到类似下面的信息,说明驱动安装成功:

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第13张图片

5.搜狗输入法的安装

这是我之前一篇博文,虽排版简陋,但行之有效,大家可以参考一下:

https://blog.csdn.net/zmy_666/article/details/86509914

6.deep-wine下TIM的安装

在这里特别要感谢Github上的开源项目贡献者们,解决了笔者极大地困惑,是他们让基于deep-wine下TIM的安装变得如此简单,是我搜集那么多资料当中最简便,也是最稳定、最可靠的方法。不仅仅是tim的安装,上面还有微信,迅雷,百度云,360等等,在此附上链接以便帮助更多的人,网页下拉就能看到详细步骤~

github开源项目

7.双系统时钟不一致问题的解决

这一步也是我才注意到的,进入windows后会发现时间不准了,相当不准,这个问题很好解决,方法之一可以如下,进入终端

sudo apt-get install ntpdate

sudo ntpdate time.windows.com

sudo hwclock --localtime --systohc

hh解决~~

8.Anaconda安装tensorflow2.0(GPU)

1.ubuntu18.04下安装Anaconda+tensorflow2.0(GPU)

用清华大学开源软件镜像https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载anaconda比较快。要装就装最新的:

选择 Anaconda3-2019.10-Linux-x86_64.sh 下载

在终端中输入:

bash ~/Downloads/Anaconda3-2019.10-Linux-x86_64.sh

Agreement后输入Yes,增加到系统环境变量务必选择Yes,VS code是否安装请按需要选择(笔者没有安装,因为打开Anaconda后还可以选择要不要安装,用到再装也不迟),安装成功后重启终端,输入:

source ~/anaconda3/bin/activate root或者bash    (终端为初始版本一直没有动的话直接跳过这一行,因为我之前更改终端为zsh)

anaconda-navigator

进入anaconda导航界面。

点击Environments在右侧

Ubuntu18.04安装anaconda+tensorflow2.0(GPU)、显卡驱动、搜狗输入法、TIM_第14张图片

鼠标右键

apply

等待~

Ubuntu下好了

 

你可能感兴趣的:(linux操作系统,机器学习,ubuntu18.04美化,wine,ubuntu18.04-tim,ubuntu18.04搜狗,ubuntu18.04显卡驱动,ubuntu18.04显卡驱动)