Ubuntu 16.04LTS 安装 MATLAB 2014B
环境:Ubuntu 16.04LTS
软件:MATLAB 2014B
MATLAB 2014B 下载地址(带Crack): 链接: https://pan.baidu.com/s/1nvGtmEd 密码: 53za
1、直接解压 matlab_R2014b.iso 到 文件夹 matlab_R2014b/
2、用 crack 中的 install.jar 替换 matlab_R2014b/java/jar/ 中的install
注:解压 iso 出来的文件夹很可能是只读的,所以要先给文件夹加权限。
sudo chmod a+w -R matlab_R2014b
3、运行 matlab_R2014b 目录下的 install:
sudo ./install
接下来就是和windows差不多的安装界面了。
默认安装目录是 /usr/local/MATALAB/R2014b/
安装密钥为:29797-39064-48306-32452
接下来的证书文件是 Crack 中的 license.lic
接下来正常安装,直到完成。
4、其实之前的激活是不会成功的,因为还没有打补丁。接下来,把 Crack 中的 libmwservices.so 复制到 /usr/local/MATLAB/R2014b/bin/glnxa64/ 中:
sudo mv /usr/local/MATLAB/R2014b/bin/glnxa64/libmwservices.so /usr/local/MATLAB/R2014b/bin/glnxa64/libmwservices.so.bak // 备份原来的文件 cp crack/libmwservices.so /usr/local/MATLAB/R2014b/bin/glnxa64///把破解补丁拷过来 sudo /usr/local/MATLAB/R2014b/bin/activate_matlab.sh -propertiesFile /usr/local/MATLAB/R2014b/etc/activate.ini //执行破解命令
接下来会再次弹出让你输入证书的窗口,继续找 Crack 中的 license.lic


5、打开MATLAB:
sudo /usr/local/MATLAB/R2014b/bin/matlab
现在打开会有问题报下边的错:

然后 Matlab 运行的时候会卡死,只能强制杀进程:
ps -e | grep MAT kill <PID>
报错的主要原因是,引起这种错误的原因是Ubuntu15.04及以上版本包含更新版本的libstdc++.so.6,而Matlab使用的是较旧版本(versioin 6.0.17)。当Matlab首先加载 /usr/local/MATLAB/R2016a/sys/os/glnxa64 中的libstdc++.so.6.0.17时,操作系统收到一个Matlab引起的不兼容错误(incompatibility),从而引发启动奔溃(crash)。
解决方法:
可以强制使Matlab加载由操作系统提供的更新版的libstdc++库,通过以下三个操作完成:
// 进入sys/os/glnxa6 目录
cd /usr/local/MATLAB/R2014b/sys/os/glnxa64 // 重命名libstdc++.so.6 共享库为 libstdc++.so.6.bak
mv libstdc++.so. libstdc++.so..bak
MathWorks官方只对libstdc++.so.6(version 20)做了有限的测试。目前,这个Bug已经在R2016b(9.1)中修复。
完毕。
接下来可以设置环境变量:
sudo vi /etc/profile 在文件尾添加:
export PATH=/usr/local/MATLAB/R2014b/bin:$PATH 保存并退出后使设置生效
source /etc/profile
Reference:
http://blog.csdn.net/johnnyconstantine/article/details/44943639
http://www.th7.cn/system/lin/201610/182911.shtml
Ubuntu 16.04LTS 安装 MATLAB 2014B的更多相关文章
- Ubuntu 16.04安装Matlab 2016b教程
由于代码需要依赖Linux环境,只好尝试着装MATLAB,然而各种问题接踵而至,开始了由MATLAB引发的三天Linux探寻之旅-- 下载Matlab 2016b for Linux https:// ...
- ubuntu 16.04 安装 Matlab R2016b后启动出现的问题
(1)报以下错误: License checkout failed.License Manager Error -95MATLAB is unable to connect to the licens ...
- Ubuntu 16.04LTS安装flashplayer
转载自http://www.linuxdiyf.com/linux/20084.html 在安装Ubuntu 16.04LTS后,播放有视频的网页时,总提示你要安装缺失的插件,在 ubuntu 系统下 ...
- Ubuntu 16.04LTS 安装和配置Bochs
环境:VMWare14+Ubuntu16.04 安装Bochs2.6.9 1.去官网下载 下载 bochs-2.6.9.tar.gz 2.安装一系列的包 因为Bochs 需要在 X11 环境下运行,因 ...
- Ubuntu 16.04LTS安装Nginx
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev ...
- ubuntu 16.04 安装matlab的替代工具Octave及使用指南
为什么要安装Octave? 它是什么? GNU Octave是自由软件基金会(Free Software Foundation)支持的遵循GPL协议(GNU General Public Licens ...
- Ubuntu 16.04LTS 安装 Node.js stable
更新ubuntu软件源 sudo apt-get update sudo apt-get install -y python-software-properties software-properti ...
- Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2
Ubuntu 16.04 安装 Kodi v17 “Krypton” Alpha 2:sudo add-apt-repository ppa:team-xbmc/xbmc-nightlysudo ap ...
- Ubuntu 16.04安装QQ国际版图文详细教程
因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全 ...
随机推荐
- bootstrap 之下拉多选
效果如图: 一.HTML代码 <label class="col-sm-1 control-label text-right" for="ds_host" ...
- linux下安装 配置 redis数据库
通过终端命令安装(推荐): 1 确保更新源服务器能正常使用 如果没有更换更新源服务器,那么可能一直都下不了软件.欢迎参考我之前的博文来更换成国内的镜像服务器http://www.cnblogs.com ...
- python/SQLAchemy
python/SQLAchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数 ...
- POJ-1556 The Doors---线段相交+最短路
题目链接: https://vjudge.net/problem/POJ-1556 题目大意: 给一个10*10的正方形房间中间用墙隔开每个墙上有两个门,给出门的两个端点坐标求从左边中点走到右边中点所 ...
- 在Windows环境中使用Nginx, Consul, Consul Template搭建负载均衡和服务发现服务
搭建负载均衡和服务发现服务的目的 随着网站业务的不断提升,单个服务器的性能越来越难满足客户的业务需求,所以很多情况下,需要使用多服务器实例和负载均衡器来满足业务需要. Nginx 什么是Nginx N ...
- Windows下安装Python3和Django
下载python3 首先去 python的官网 下载最新稳定版的python3, 我下载的时候python3的最新版本是3.6.5. 亦可点击 此链接 直接下载. 安装python3 傻瓜式安装,注意 ...
- Spring boot 整合 Mybatis (完整版)
最近工作上时间有点多,然后自己就学习了一下Spring boot,外加上Mybatis,在实际开发中都是比较常用的,所以这篇写一下SpringBoot整合Mybatis. 一.数据准备 CREATE ...
- p2p项目总结
1.关于ajax请求所要注意的地方:$.psot(url,json,callback,type) (1)url路径问题,在html中写绝对路径不能用EL表达式,EL表达式只能在jsp中使用 (2)js ...
- [LeetCode] Non-decreasing Array 非递减数列
Given an array with n integers, your task is to check if it could become non-decreasing by modifying ...
- 阿里云在RSAC 2018上宣布 将在西雅图建立安全实验室
日前,2018年度的RSA Conference全球信息安全大会在美国加州旧金山市召开.作为全球三大云计算服务商之一,阿里云携3款全新安全产品亮相,并宣布今年将在西雅图设立全新的安全实验室,整合全球安 ...