工作站预装的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
本文详述了在Ubuntu 16.04上进行双系统安装、系统语言切换至英文以及解决开机选项缺失Windows的问题。还介绍了软件配置,包括安装常用软件、QQ音乐的Crossover安装以及PyCharm图标添加。重点讲解了CUDA 9.2的deb方式安装,解决了更新包时的传输问题,并成功安装了cudnn 7.3.1,为深度学习框架提供GPU加速支持。
3万+

被折叠的 条评论
为什么被折叠?



