准备工作:Ubuntu镜像文件、Rufus系统制作软件、8G大小U盘
1、下载Ubuntu镜像文件
下载地址:http://releases.ubuntu.com/
进入官网,选择相应版本(目前已经更新到19.04,我选择的18.04),就会有如图二所示的两种系统(桌面普通版和服务器版本)。
博客链接:https://blog.csdn.net/fangaoxin/article/details/6335992
上述博客说明了两个版本区别,重点复制如下:只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途。桌面版面向个人电脑使用者,可以进行文字处理、网页浏览、多媒体播放和玩游戏。本质上说,这是一个为普通用户所定制的多用途操作系统。另一方面,服务器版旨在充当web服务器,可用来托管文件、网页及相似内容。
总结:
虽然此次是在服务器上进行配置,但是考虑到后期编程调试需求,还是需要一定的界面展示,因此我选择了桌面版。
2、下载Rufus网站:http://rufus.ie/
配置好上述文件后:会跳出如下两个界面默认即可。
建议将Ubuntu系统安装在单独的一个盘中,尽量与win10分开,避免同时崩掉两个系统。本配置中将Ubuntu装在D盘“LINUX系统”中。同时空间至少50G。
在win10系统下:win键 + X -> 磁盘管理
如图设置完成,不同主板的显示不同。保存设置、退出、重启即可。
3、设置正确,重启后就会进入Ubuntu安装引导界面如下:后续的安装过程中简单部分文字进行描述。
4、系统分区
如下图,找到我们在WIN10下压缩的目标系统盘,显示空闲300GB左右。
选中空闲磁盘 -> 左下角的“+”添加磁盘分区:
注:图中显示的为主分区,是我第一次安装截图,更改为逻辑分区。
逻辑分区 -> 空间起始位置 -> 交换空间
逻辑分区 -> 空间起始位置 -> Ext4日志文件系统 -> /boot
主分区 -> 空间起始位置 -> Ext4日志文件系统 -> /
5、选择安装启动引导器的设备:建议安装在windows启动项之下,如果安装在“Boot”下,后期还要在win10下安装Easybcd引导。Win10启动项盘会标注“Windows Boot Manager”如下图所示:
6、此后就是常规的设置位置计算机姓名,用户名密码等操作,不再填图赘述;
7、如果安装一切顺利,重启计算机,在系统断电后第二次进入系统前拔出系统盘U盘,出现如下界面就恭喜你安装完毕。
参考博文链接:
https://blog.csdn.net/weixin_40859436/article/details/83152249
重要过程摘抄如下:
正常显卡的驱动在sudo apt-get update之后,都会在软件和更新里面的附加驱动中显示,或者通过指令 sudo ubuntu-drivers autoinstall就能自动安装,由于此服务器配置显卡是2080,没找到相应的源文件,更新方案如下:
1. 更新apt-get源列表
sudo apt-get update
sudo apt-get upgrade
2. 添加驱动源
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
然后在软件和更新的附加驱动里面就可以找到2080的驱动
上述界面是在:选择桌面左下角 -> 软件和更新
如图三个版本都是显卡驱动,这里选择了最新的“430”,然后点击“应用更改”等待几分钟完成。重启后,打开终端输入“nvidia-settings”就会显示服务器的显卡信息。
官网一改以往的安装方式,直接在“Installation Instructions”中将包括下载安装包、解压、安装的命令语句全部列出,只需要在终端输入上述命令语句即可。复制如下:
Installation Instructions:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget http://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda-repo-ubuntu1804-10-1-local-10.1.243-418.87.00_1.0-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1804-10-1-local-10.1.243-418.87.00_1.0-1_amd64.deb
sudo apt-key add /var/cuda-repo-10-1-local-10.1.243-418.87.00/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
官网:https://developer.nvidia.com/rdp/cudnn-download
需要注册账号登录才能下载,登录后界面:
选择CUDA10对应的版本下载
下载完解压文件,运行以下指令在解压后相应的文件中打开终端(或cd到含cudnn文件的目录下)
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
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
运行命令:sudo gedit ~/.bashrc 打开文档在程序最后添加如下语句:
export LD_LIBRARY_PATH=”$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64”
export CUDA_HOME=/usr/local/cuda
export PATH="$CUDA_HOME/bin:$PATH"
保存,关闭文档,运行命令:source ~/.bashrc 使文档生效。
清华镜像源download link: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
选择下载较新的64位版本就行,我用的是“Anaconda3-5.1.0-Linux-x86_64.sh”
打开终端运行命令:
bash Anaconda3-xxxxxxxxxx.sh
例如以我的为例:bash Anaconda3-5.1.0-Linux-x86_64.sh
如果出现版本信息说明安装成功;
如果报错:conda:找不到命令,解决办法如下(终端输入指令):
echo 'export PATH="/home/David/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
注意路径名称要更改,在不同的计算机上。
运行结束后,重启终端,再次测试“conda --version”问题解决
解决办法参考链接:https://blog.csdn.net/xianglao1935/article/details/80510494
参考链接:https://blog.csdn.net/qq_31610789/article/details/80646276
为了能快点下载东西,建议境内的主机将清华镜像源添加进conda的源:
官方教程:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
命令如下:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
即可添加 Anaconda Python 免费仓库
终端输入:conda create -n sgl python
其中“sgl”是新环境的名称,可以改任意的,如果需要安装指定版本的python在命令行后面加上相应版本的编号例如:conda create -n sgl python==3.6
激活环境:source activate sgl
在上述环境的终端下,输入命令:
conda install tensorflow-gpu
同理,如果安装对应版本TensorFlow输入:conda install tensorflow-gpu==1.5
注:如果不加版本号,默认为安装最新的版本。
重新打开终端输入:
source activate sgl
python
import tensorflow as tf
如果没有报错并显示相应的python版本号就说明安装成功。
输入命令:conda remove -n yourname –all
注:由于anaconda在linux下是安装在一个文件夹里/root/anaconda ,如果安装过程中出错问题,或者想更新另一个版本,删除anaconda也很方便,执行下面命令
rm -rf ~/anaconda
在新环境下输入命令:conda install spyder
注:本安装教程参考了大量的CSDN博客,主要参考部分已经在正文中注明出处。