Ubuntu 16.04 LTS 下安装MATLAB2015b 以及Matlab system error解决办法
下载MATLAB2015b破解版
- 操作系统:Ubuntu 16.o4 LTS
- 程序文件:Matlab2015b-glnxa64破解版
- 解压提取文件:在ubuntu系统下可以直接提取压缩文件,得到三个文件:
- license_standalone.lic
- Matlab 2015b Linux64 Crack.rar
- R2015b_glnxa64.iso
挂载ISO镜像
sudo mkdir /mnt/matlab
sudo mount -o loop [镜像文件的路径path/R2015b_glnxa64.iso] /mny/matlab
进入安装文件挂载点,开始安装
cd /mnt/matlab
sudo ./install
开始破解
安装时选择不联网,然后输入秘钥,按照windows下的安装过程进行安装就行!下面开始安装破解文件
cd ~/下载/matlab2015b
sudo cp license_standalone.lic /usr/local/MATLAB/R2015b/bin/glnxa64
开始破解:
cd /usr/local/MATLAB/R2015b/bin
sudo ./matlab
这时就会弹出MATLAB的开始界面,但是呢接着就会弹出这样的错误:Matlab system error
Matlab system error解决方法
从网上查找的信息来看,上述破解不完全,需要从事以下操作。
cd /usr/local/MATLAB/R2015b
sudo mkdir licenses(这里会提示licenses只读,无法操作)
sudo chmod 777 licenses
解压提取Matlab 2015b Linux64 Crack.rar在提取文件中找到这两个文件:libmwservices.so和libcufft.so.7.0.28
cd ~/下载/matlab2015b/Matlab 2015b Linux64 Crack
sudo cp libmwservices.so /usr/local/MATLAB/R2015b/bin/glnxa64
sudo cp libcufft.so.7.0.28 /usr/local/MATLAB/R2015b/bin/glnxa64
以上这些实际上是我缺少的破解过程,不是MATLAB system error的解决办法。
解决办法
cd /usr/local/MATLAB/R2015b/sys/os/glnxa64
mv libstdc++.so.6 libstdc++.so.6.old
这样问题就解决了!
运行Matlab就不会报错了!
cd /usr/local/MATLAB/R2015b/bin
sudo ./matlab
后话
这里介绍一下matlab system error产生的原因:
在Ubuntu15.04以及更高版本中,装载了比较新的libc库,而matlab用的是较老的库,系统检测到不兼容,就崩溃了。
具体的情况可以通过以下链接来查询:
https://www.mathworks.com/support/bugreports/1297894
在这里提一个其他的解决办法,但是实际上对我的MATLAB并没有起到作用:
sudo apt install matlab-support
不过这一道命令还是有其他作用的,可以讲MATLAB添加到快捷方式中,按下win键可以直接搜索的到MATLAB,而不需要进入安装文件夹采取sudo ./matlab命令来打开MATLAB了,在终端中也可以直接输入matlab来打开程序!
Ubuntu 16.04 LTS 下安装MATLAB2015b 以及Matlab system error解决办法的更多相关文章
- Ubuntu 16.04 LTS 下安装 ibus-rime 输入法
搜 Linux 下粤拼输入法的时候发现了 Rime,由于 fcitx 下的拼音输入体验实在不太好(搜狗是在我的电脑上完全坏掉了,调不出来,配置文件的问题一直没解决:谷歌是好过没有),于是安装 ibus ...
- 在Ubuntu 16.04 LTS下编译安装OpenCV 4.1.1
目录 一 安装前的准备 二 编译并安装OpenCV 4.1.1 注:原创不易,转载请务必注明原作者和出处,感谢支持! OpenCV目前(2019-8-1)的最新版本为4.1.1.本文将介绍如何在Ubu ...
- Ubuntu 16.04 LTS 降级安装GCC 4.8
转载自https://www.linuxidc.com/Linux/2017-03/142299.htm Ubuntu 16.04 LTS 降级安装GCC 4.8 [日期:2017-03-28] 来源 ...
- Ubuntu 16.04系统下安装Discuz出现“HTTP ERROR 500”目前无法处理此请求
问题:当我们在Ubuntu 16.04系统下安装Disucz X3时,修改好文件的权限,浏览器输入地址安装时出现如下图所示问题: 问题查询: 在终端输入: tail -f /var/log/apach ...
- Ubuntu 16.04.4下安装apache服务
Ubuntu 16.04.4下安装apache服务: 一.首先,准备需要的预装环境 需要c++,make,gcc,apr apr-util pcre.(如果后面报错缺少什么组件,可以百度搜方法. ...
- Ubuntu 16.04 LTS 一键安装VNC
Ubuntu 16.04 LTS 安装VNC,在百度和谷歌找了很多教程,不是太老,就是说的驴唇不对马嘴,所以忍不住写一些以正视听. Ubuntu 16.04 LTS是最近出的LTS版本系统,估计未来也 ...
- Ubuntu 14.04 LTS下安装Google Chrome浏览器
在Ubuntu 14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载Deb安装包并进行安装即可.当然你也可以使用APT软件包管理器来安装Google Chrome浏览 ...
- Ubuntu 16.04系统下安装PHP5.6*
Ubuntu 16.04系统默认php7,并没有php5*的包,所以需要自己安装: 方法: 1.删除所有的php包列出安装的php包,dpkg -l | grep php| awk '{print $ ...
- Ubuntu 16.04 LTS下matplotlib安装出错
使用命令sudo pip3 install matplotlib已知报错,用同样的命令安装numpy和opencv却没有,因此重装linux系统两次都没有解决(我是在Vmware中创建的).报错如下: ...
随机推荐
- 201521123107 《Java程序设计》第6周学习总结
第6周作业-接口.内部类与Swing 1.本周学习总结 2.书面作业 1.clone方法 1.1 Object对象中的clone方法是被protected修饰,在自定义的类中覆盖clone方法时需要注 ...
- Quartz入门指南
Quartz入门指南 看到官网的教程对于新手来说不够全面和连贯,因此结合自己的使用过程写下这个入门指南,用以解惑.本文基于Quartz2.2.2版本.请注意,本文为了易于上手,省略了许多重要的概念,建 ...
- 201521123006 《Java程序设计》第5周学习总结
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 1.2 可选:使用常规方法总结其他上课内容. 接口与抽象类拥有相同之处:(1)都代表系统的抽象层. (2)都不能被实例化(不能 ...
- 201521123051 《Java程序设计》 第二周学习总结
1. 本周学习总结 1.学会使用码云:学会如何将项目同步到码云中以及从码云上的项目保存到本地. 2.各数据类型的使用. 3.运算符和表达式的使用. 4.string创建之后不可在修改. 5.Java程 ...
- Lucene第一篇【介绍Lucene、快速入门】
什么是Lucene?? Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,提供了完整的创建索引 ...
- Android UI系列--对话框(一)(AlertDialog,TimePickerDialog,DatePickerDialog,ProgressDialog)
一.Dialog介绍 dialog就是一个在屏幕上弹出一个可以让用户做出一个选择,或者输入额外的信息的对话框,一个对话框并不会沾满我们整个的屏幕,并且通常用于模型事件当中需要用户做出一个决定后才会继续 ...
- Activiti-06-.事件
Events 事件 1, 事件用于对发生在流程生命周期的事情进行建模.事件总是被形象成一个圆圈.在BPMN 2.0 中,存在两种主要的事件类型:捕获事件和抛出事件. 捕获:流程执行到该事件时,会等待 ...
- Spring02-AOP
1,动态代理,指的是通过一个代理对象创建需要的业务对象,然后在这个代理对象中统一进行各种操作. 步骤: 1)写一个类实现InvocationHandler接口: 2)创建要代理的对象 2,创建一个简单 ...
- getOutputStream() has already been called for this response
错误日志里偶尔会有getOutputStream() has already been called for this response这个错误 最近发现了高概率复现条件,所以顺手解决了一下: 首先根 ...
- composer设置忽略版本匹配
composer install 时遇到错误: Your requirements could not be resolved to an installable set of packages. 原 ...