Ubuntu 16.04下Matlab2014a的安装
1.安装前准备
Matlab2014a百度云:http://pan.baidu.com/s/1c19k7AC
密码:mrvn
在安装Matlab2014a之前要进行更新,确保Ubuntu 16.04 在安装过程中终端输入的指令都以包含,执行下列命令,安装依赖项:(复制粘贴时候注意命令完整性):
·sudo apt-get update
·sudo apt-get upgrade
·sudo apt-get install -y build-essential cmake git pkg-config
·sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler
·sudo apt-get install -y libatlas-base-dev
·sudo apt-get install -y --no-install-recommends libboost-all-dev
·sudo apt-get install -y libgflags-dev libgoogle-glog-dev liblmdb-dev
2.下载matlab安装包
·从网盘上下载安装包以及Crack
·Crack中包含license和破解文件
3.解压得到iso镜像,并挂载到linux
·sudo mkdir /Downloads/temp_matlab (此文件夹用于临时存放挂载后的iso文件)
·sudo mount -o loop /path/MATHWORKS_R2014A.iso ./Downloads/temp_matlab
/path(path为我们存放iso的路径),
其中,iso的路径选择要全。(将我截图的第二个路径改成:/home/yuan-jian-zhong/Downloads/temp_matlab)右击iso选中Properties,将全部的路径复制下来:
4.安装
·cd /Downloads/temp_matlab (进入iso镜像所在的文件夹)
·sudo ./install
·选择不联网安装
5.安装过程中使用序列号
·12345-67890-12345-67890
6.激活
·安装完成之后选择Crack下的license_405329_R2014a.lic文件进行激活
7.破解
·由于/usr/local/MATLAB只有只读的权限, 所以先要将其权限修改为”可写” ;
·sudo chmod -R a+w /usr/local/MATLAB
·将Crack/Linux下的libmwservices.so 复制到 /usr/local/MATLAB/R2014A/bin/glnxa64 。
8.将先前挂载的iso卸载
·sudo umount /Downloads/temp_matlab(若是不卸载也不会影响Matlab的使用,本人的这条卸载指令就是使用不了。)
9.启动matlab
·sudo matlab
附:安装完打不开Matlab的解决方法:
1.将Matlab启动命令的路径添加到环境变量中。编辑/etc/profile,在其末尾加入一行:
PATH=$PATH:/usr/local/MATLAB/R2014a/bin
然后执行命令
·source /etc/profile
令修改生效(要将该命令加入自启动,不然每次都要先输入该指令后才能打开matlab);
2.在终端输入命令:
·sudo chown akita -R ~/.matlab
这样可以直接在终端输入命令matlab启动matlab,而不用每次都输入sudo。注意:akita是自己计算机系统的名字,根据自己情况经行修改!
注:若是这样重新打开一个新的命令端后输入matlab还是无法打开的话,则将路径添加到~/.bashrc文件的最后一行,具体命令为:
·sudo gedit ~/.bashrc
·PATH=$PATH:/usr/local/MATLAB/R2014a/bin
·source ~/.bashrc