Ubuntu 16.04 装机与cuda环境配置

工作站预装的Windows,由于开发需要,装了Ubuntu的双系统。本文记录一下装机与配置过程中踩过的坑。

一、安装Ubuntu

1、首先在磁盘管理中为新系统留出足够的分区大小。然后下载好所需版本的Ubuntu系统镜像,用Rufus和一个大于4G的U盘制作好启动盘。重启机器并进入BIOS页面(不同品牌电脑方式略有不同,戴尔是F12),选择UEFI进入U盘启动盘,选择install Ubuntu,然后按照提示安装即可。注意中间可能会遇到如下提示:“机器以uefi模式启动了安装器,但是似乎已经存在使用bios兼容模式安装的系统...”,这里可以先选择后退,然后继续安装。如果后边出现了开机没有Windows系统选项的问题,参考3、的方式解决。

更详细的步骤可以参考:

https://blog.csdn.net/qq_28205153/article/details/52203512

2、系统语言替换:安装时选择了中文语言,这时想要将系统语言切换为英文。在设置中选择语言支持,然后在语言中将English(America)拖到顶部。登出账号再登录,会提出是否将中文的路径名称进行替换,选择替换。如果已有的中文名文件夹不为空将会保留,可以手动将文件拷到新的英文名文件夹再删掉旧的。(注:一开始多改了一次语言,切成英文后又直接切回了中文,结果系统屏幕一直在闪,没有找到恢复的方法。于是直接按照1、的步骤重新安装了一次,选择覆盖已有的Ubuntu系统即可。)

英文系统的中文输入法可以使用搜狗输入法,安好后可能需要重启几次。用不到的输入法可以在设置中用减号按钮去掉。

3、安装完后开机的系统选项中没有Windows:采用以下命令即可解决

sudo update-grub2

二、软件及环境配置

安装常用软件可以参考:https://www.cnblogs.com/hejing-swust/p/8150626.html

其中关于音乐播放器:网易云音乐现不再支持Ubuntu 16.04。因此改为采用Crossover的方式,安装QQ音乐,可以参考:https://www.cnblogs.com/J-L-233/p/9437084.html 如果直接用crossover安装qq音乐可能出现字体乱码的问题。按该博文中先安qq再通过qq安装qq音乐的方式安装后,该问题解决,能够比较完美地运行。

补充:测试后发现通过wine版本的qq底部栏安装qq音乐,同样能取得不错的运行效果。因此可以不必使用Crossover。

关于Pycharm安装好添加程序图标:https://jingyan.baidu.com/article/c45ad29c030102051753e20f.html

重点记录下cuda 9.2配置的过程。网上教程多采用run的方式安装,而采用deb方式安装的好处是装完后无需再单独安装显卡驱动。本文采用deb方式安装,步骤参照:https://blog.csdn.net/WILLIAMMMS/article/details/80796798

其中在更新包的这一步出现了问题:

sudo apt-get update

根据报的错误来看是chrome相关的包传输一直失败,反复提示ign并重试,无法继续。尝试更换了设置中系统更新的下载来源,仍然无法传输好全部的包。最终在software & Updates - Other Software中去掉出现问题的包前边的勾,重新update,问题解决。

安装好cuda后在additional drivers中看到了装上的驱动,只有一个选项,不可更改。直接重启,用nvcc -V测试通过,安装成功。

之后继续安装了cudnn 7.3.1。cudnn是针对深度学习框架设计的一套GPU计算加速方案,目前支持的DL库包括Caffe,ConvNet, Torch7等,在官网注册帐号后可以免费下载。安装时手动把lib文件加入到系统能找到的lib文件夹里, 把头文件加到系统能找到的include文件夹里即可,步骤相对比较简单,可以参照https://blog.csdn.net/wanzhen4330/article/details/81699769

 

你可能感兴趣的:(操作系统,深度学习)