一、安装win10+Ubuntu
1.1 磁盘分区
电脑-->管理-->磁盘管理或win+x-->磁盘管理。然后对着空间较大的部分点击右键,选择压缩卷,这时将得到未分配空间的磁盘(注意,这里不要再做处理)
1.2制作启动盘
下载:UltraISO: dl.pconline.com.cn/html_2/1/121/id=4655&pn=0.html
ubuntu16.04: old-releases.ubuntu.com/releases/16.04.3/ 选择:ubuntu-16.04-desktop-amd64.iso
制作盘:1、打开ubuntu的ios文件,
2、写入硬盘镜像,
3、写入完成
1.3 安装系统
安装前需要准备:
1、关闭启动优先选项:控制面板-->硬件和声音-->电源选项-->选择电源启动功能-->更改当前不可用设置-->
2、确保bios下的security boot是关闭,这里不多说。
安装系统:
插入u盘-->设定开机启动项,一般是F12或F2。选择USB启动,然后就会弹出几个选项,包括:Try ubuntu,Install ubuntu。建议选try ubuntu,如果不是独显,也可以选择install ubuntu。独显的话,也可以先将光标移动到install ubuntu,在quite splash后面加上nomodeset解决黑屏问题。
进入try ubuntu后:
选择install ubuntu....
一直点下一步,直到
选择 其他选项:
出现:
选择之前未分配的空间:
建立以下4个部分:其中home用的是剩余的空间。
这步很重要,一定保证/boot对应的挂载设备作为安装启动引导器
点击下一步:
后面的一直下一步,帐号设置一下就可以了。安装。如果独显出现黑屏,和之前提到的方法一样,按e,找到quite splash,加nomodeset。
二、安装显卡GPU加速
1、安装显卡驱动:在system setting-->software & update里:
安装完成后,输入nvidia-smi检查一下,如果出现:
表示安装成功
2、安装cuda 8.0
下载地址:https://developer.nvidia.com/cuda-80-download-archive
然后在terminal中输入cd /。。。到你文件保存的地址。然后输入:
sudo sh cuda_8.0.44_linux.run
之后会出先more(0%)一直按回车,并按以下要求填写,最后回车就可以了:
然后配置环境变量,在终端输入:
gedit ~/.bashrc
在尾端加入:
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
保存退出,运source ~/.bashrc
检查安装是否成功:
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make ./deviceQuery
一定保证runtime version是8.0
2、gcc降版本
sudo apt-get install g++-4.9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 10
sudo update-alternatives --install /usr/bin/g++ g++/usr /bin/g++-4.9 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 10
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc
sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30
sudo update-alternatives --set c++ /usr/bin/g++
3、安装cudnn
下载地址:https://developer.nvidia.com/rdp/cudnn-archive 选择:cuDNN v5.1 Library for Linux
安装:
cd /home/***(自己的用户名)/Desktop/ #(这个命令意思是找到刚刚我们用U盘传过来的文件)
tar xvzf cudnn-8.0-linux-x64-v5.1-ga.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*
4、tensorflow gpu 安装,这里不能使用pip安装,如果使用,会因为版本问题无法使用。
下载地址:https://pypi.org/project/tensorflow-gpu/0.12.1/#files 我选择的是:tensorflow_gpu-0.12.1-cp35-cp35m-manylinux1_x86_64.whl,35指的的是python版本。
下载好后,首先cd 到文件地址,然后,sudo pip3 insatall tensorflow_gpu-0.12.1-cp35-cp35m-manylinux1_x86_64.whl。