Ubuntu16.04安装Matlab2015b步骤

来源:互联网 发布:手机2g和3g网络切换 编辑:程序博客网 时间:2024/05/17 21:54

目的是在ubuntu中利用caffe的matlab接口,通过matlab来控制caffe,因此第一步是在ubuntu上安装linux,然后再尝试caffe与matlab的连接
共计花费一个半小时,主要是结合方法三进行操作的;
1 http://www.linuxidc.com/Linux/2016-07/133758.htm
Matlab2014a
1) 下载linux版本及相关文件,包含iso文件
2)在终端执行以下命令,会将iso文件挂载到ubuntu,出现图形界面开始安装
Sudo mkdir /media/matlab——我的话,计划安装在home下,因为空间是有限的
Sudo mount –o loop [path]MATHWORKS_R2014A.iso /media/matlab 加粗的地方就是matlab iso镜像的名字
Cd /media/matlab
Sudo ./install
3)安装过程会出现注册激活的选项,选择“install manually without using the internet”,序列号在crack目录下的readme.txt中,相应地,还要选择Crack目录下的.lic文件作为license,将crack文件夹下的libmwservices.so复制到/usr/local/MATLAB/R2014a/bin/glnxa64(最好在终端中进行,直接复制可能会有权限问题)
这是应该可以通过sudo matlab打开matlab软件了
4)可选步骤
安装支持matlab支持包‘sudo apt-get install matlab-support’。中间可选择使用这款软件的用户以及重命名GCC库,原文教程说可以忽略,我选择了当前用户
为了避免每次都用root权限打开matlab,通过sudo chown username –R ~/.matlab 改变权限,最终直接在终端输入matlab就可以打开了
2 https://jingyan.baidu.com/article/d45ad148a78cbe69552b8089.html
Matlab2016a
1) 下载
2)直接执行./install
3)使用chmod命令改变文件夹的权限,保证要安装的位置时可以写入的
4)安装完毕后,还不能使用,需要按照破解包的要求,将两个文件保存到matlab安装文件下的./bin/glnxa64目录,然后输入.lic的绝对路径
5)安装完成后,两种启动方法,一是在终端进入matlab安装文件夹下的./bin文件夹,输入./matlab才能启动;另一种是安装一个小插件,在终端输入sudo apt-get install matlab-support,安装之后根据提示输入matlab的bin文件夹目录就可以了,类似于添加命令路径;
在第四步中,是哪两个文件?从1中看是libmwservices.so,那另一个文件是什么?.lic文件吗?
3 http://blog.csdn.net/hejunqing14/article/details/50265049
安装之前请产看安装目录是否有足够空间,完全安装大约需要12G的空间。本人在安装之后系统盘满了,致无法启动图形界面
1)挂载ISO镜像文件
Sudo mkdir /media/matlab
Sudo mount –o –loop R2015b_glnxa64.iso /media/matlab
结合1来看,类似于挂载到某一个地方,那么对我来讲,最好是挂载到home下的某个文件夹下
2)执行安装过程
Cd /media/matlab sudo ./install
3)安装完毕之后,将~/crack/bin/中的文件复制到~/matlab/R/bin中
Sudocp/[yourcrackdirectory]/matlab_R2015b/Matlab_2015b_Linux64_Crack/R2015b/bin/glnxa64/* /usr/local/MATLAB/R2015b/bin/glnxa64
4)首次运行malab要用root权限,否则无法写入文件,采用不联网激活,找到crack中相应的激活文件*.lic,导入激活
Cd /MATLAB/R2015b/bin
Sudo ./matlab
5)写在iso镜像
Sudo umount /media/matlab
6)添加桌面快捷方式
新建一个桌面配置文件,文件名文Matlab2015b.desktop:
Sudo nano /usr/share/applocations/matlab2015b.desktop
GNU nano 2.2.6 File: /usr/share/applications/Matlab2015b.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2015b
Exec=/usr/local/MATLAB/R2015b/bin/matlab
Icon=/usr/local/MATLAB/R2015b/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
Type=Application
Name[zh_CN]=Matlab_2015b
若安装在其他地方,更改/usr/local为安装目录,我的话计划安装在/home下面,是否可以新建一个文件夹叫做/local,然后专门安装软件
这个方法与2中的最后一个步骤类似,那个是直接添加在了路径中,这里是写一个快捷方式的脚本,我的话,先进行第二种,然后再图谋这种写脚本的方式

4 我仍存在疑惑的地方是关于怎样激活的?
1)我目前已经知道,将crack/R2015/bin/glnxa64中的文件移动到安装好的/R2015b/bin/glnxa64中,但是扔不明白的是.lic文件如何激活呢?
找到crack中相应的激活文件*.lic,导入激活;
还要选择crack目录下的.lic文件作为license
按照破解包的要求,将两个文件保存到matlab安装文件下的./bin/glnxa64目录,然后输入./lic的绝对路径
http://blog.csdn.net/ture_dream/article/details/52649770
安装完成后使用crack下的license进行激活,我的有两个.lic文件,一个是server,另一个是standalone,,我该哪一个呢?在看其中的readme.txt文件,standalone是单独的,而network license server是server的;
已安装成功,我使用的是standalone方式
2)另一个疑问是copy覆盖glnxa64的文件时,有的说仅copy libmwservices.so即可(1),而有的说copy全部
http://blog.csdn.net/zhuquan945/article/details/62427011
这篇安装2015b的文章也说是全部替代
已安装成功,我使用的是全部替代”/*”
此外,由于我之前只在根目录下面分了20G的硬盘空间,因此我这里将之放置在/home/xaver/local中;