ubuntu14.04 lts server安装配置备忘
2015-10-21 15:13
393 查看
安装
detect and mount cd-rom刻录u盘后把iso文件也放到u盘中,alt+F2进入console将u盘挂载到/cdrom上,把/cdrom中的iso文件挂载到/cdrom上。
alt+F1返回安装界面,重新检测。
分区
自动分区,之后将/目录删除,保留swap等分区,对/进行重新分区,分为/,/home,/share等。(一方面导师要求分为/,/home,/share三个分区,这样即使系统坏了,重装时只需要格式化/分区,/home和/share里的数据不会丢失。另一方面,其他必要的分区如swap等又想使用系统默认的大小。所以就先选择自动分区,再删除/分区,之后将/分区重新划分为自己想要的分区)
配置
vsftpdmatlab2014b
scipy
numpy
pip
libopenblas-dev
Theano
git
cuda7.5
cudnn v3
unzip
cmake
opencv-3.0.0
vlfeat-0.9.20
MatConvNet(gpu support,cudnn support)
caffe
Troubleshooting:
1. /usr/bin/ld: cannot find -lstdc++
matlab2014b silent mode 安装时提示错误:/usr/bin/ld: cannot find -lstdc++
找不到libstdc++.so文件,目录/usr/lib/x86_64-linux-gnu/下没有该文件,但有libstdc++.so.6等文件。所以需要做个软连接将libstdc++.so链接到libstdc++.so.6等文件上。
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib/x86_64-linux-gnu/libstdc++.so
2. MatConvNet 编译时警告不支持gcc-4.8*版本
查看已安装的gcc版本:ls /usr/bin/gcc*– 发现只有4.8版本的。
安装gcc-4.7:
sudo apt-get install gcc-4.7
将4.8版本的gcc切换为4.7版本的(即将/usr/bin/gcc软连接到gcc-4.7):
删除原有的链接到gcc-4.8的软链接
sudo rm /usr/bin/gcc
建立新的到gcc-4.7版本的软链接
sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
3. gcc error trying to exec ‘cclplus’ : execvp: No such file or directory
在Compiling MatConvNet for GPU support时,报错:gcc error trying to exec 'cclplus' : execvp: No such file or directory
原因:gcc,g++版本不一致
在2中将gcc版本切换为低版本了,g++仍然是4.8版本,需要用同样的方法将g++也切换为低版本。
相关文章推荐
- 服务器三大体系SMP、NUMA、MPP介绍
- c++ new和delete产生的debug error
- ListView 中 TextView 添加跑马灯效果
- linux的ulimit限制详解
- 微软扩大赏金计划范围:支持.Net Core和ASP.Net
- JavaWeb_利用Cookie技术实现自动登录
- python xlwt写excel格式控制
- 旧文备份:单片机上实现实时多任务的一种方法
- 希望获取到页面中所有的checkbox怎么做?
- 只有mdf文件的恢复方法
- php 根据数组某键值排序
- Task not serializable:java.io.NotSerializableExceptionon
- Android 项目中执行java的main方法
- sqlserver2008完全卸载 转载自百度经验
- Java动态代理
- Java核心技术第12章(3)
- android中的线程机制(一)————Runnable
- 用户是最大的漏洞
- ORA-27086: unable to lock file - already in use
- C# 控制左右声道