小白一个,安装过程参考了一大堆教程。
这里记录一下。
一、安装
1) sudo mkdir /media/matlab
2) cd 到下载的镜像文件所在文件夹
3) 挂载镜像:
sudo mount -o loop R2015b_glnxa64.iso /media/matlab
提示:read only
4) cd /media/matlab
5) sudo ./install
在第五步执行完命令后,遇到直接finished情况。参考http://blog.csdn.net/zhuquan945/article/details/62427011,安装了openjdk,命令如下:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
之后按照教程,执行sudo sh ./install -javadir /usr/lib/jvm/java-8-openjdk-amd64/jre/,还是不行。
本以为是镜像坏了,准备重新找一个资源。结果关机重启后,再次挂载,在第五步重新执行sudo ./matlab后,又正常能安装了,openjdk应该还是要装的。
之后选择不联网安装,输入crack下的readme.txt中的序列号。

二、激活,参考http://www.linuxidc.com/Linux/2017-04/142494.htm
进入crack文件夹将libmwservices.so, libcufft.so复制到/usr/local/MATLAB/R2014a/bin/glnxa64中:
sudo cp libmwservices.so /usr/local/MATLAB/R2015/bin/glnxa64/
sudo cp libcufft.so.7.0.28 /usr/local/MATLAB/R2015/bin/glnxa64/
之后
cd /usr/local/MATLAB/R2015b/bin/
sudo ./matlab
选择crack文件夹下的license_standlone.lic

三、system error
以前出现过,解决方案如下,这次安装没有出现。
cd /usr/local/MATLAB/R2015b/sys/os/glnxa64
mv libstdc++.so.6 libstdc++.so.6.old

四、激活完成后,再次执行sudo ./matlab时,matlab应该可以正常运行。但若只执行./matlab则会出现一大堆java错误。参考
http://blog.csdn.net/fx677588/article/details/72844391

这里直接执行
sudo chmod -R a+rw ~/.matlab
提示我文件不存在。暂不解决这个问题

五、创建桌面快捷方式
http://blog.csdn.net/minione_2016/article/details/53313271

sudo vim /usr/share/applications/Matlab2015b.desktop

[Desktop Entry]
Encoding=UTF-8
Name=Matlab 2015b
Comment=MATLAB
Exec=/home/shinesu/opt/MATLAB/R2015b/bin/matlab
Icon=/home/shinesu/opt/MATLAB/R2015b/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=true
StartupNotify=true
Type=Application
Categories=Application;
重启后,可以在应用程序里搜索到matlab2015,执行后出现了第四步的java错误,此时再按照第四步的解决方案,就解决了

Ubuntu 16.04 Matlab2015b安装的更多相关文章

  1. Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel

    Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel 1.MySQL安装[安装 MariaDB]MariaDB是MySQL的一个分支首 ...

  2. Ubuntu 16.04 LTS安装 TeamViewer

    Ubuntu 16.04 LTS安装 TeamViewer     64位Ubuntu 16.04系统需要添加32位架构支持,命令如下. sudo dpkg --add-architecture i3 ...

  3. Linux Ubuntu 16.04 初次安装使用总结zzz

    装了两天的ubuntu系统终于算是勉强能用了,来来回回装了有三四次,期间出了各种各样的毛病.但是还是被我的Google大法给治好了.为了装这个系统,算是耗了两天的时间,啥事情都没干,干耗在这上面了.所 ...

  4. Ubuntu 16.04 RabbitMq 安装与运行(安装篇)

    Ubuntu 16.04 RabbitMq 安装与运行(安装篇) 2018年08月15日 15:05:24 我跟吴彦祖四六开 阅读数:1966   前言 目前公司用阿里云 + redis 的方式实现的 ...

  5. 详细介绍Ubuntu 16.04系统环境安装Docker CE容器的过程

    由于项目的需要,我们在很多软件配置环境中需要用到Docker容器,这个时候我们可以用自己的VPS主机搭建.在这篇文章中,笔者将会利用Ubuntu 16.04系统环境安装Docker CE容器的过程.如 ...

  6. Ubuntu 16.04 LTS 安装 miniconda

    Ubuntu 16.04 LTS 安装 miniconda 下载 miniocnda 的 bash 文件下载链接 https://conda.io/miniconda.html ,我选择的是 64-b ...

  7. 如何在Ubuntu 16.04上安装配置Redis

    如何在Ubuntu 16.04上安装配置Redis Redis是一个内存中的键值存储,以其灵活性,性能和广泛的语言支持而闻名.在本指南中,我们将演示如何在Ubuntu 16.04服务器上安装和配置Re ...

  8. 在 Ubuntu 16.04上安装 vsFTPd

    在 Ubuntu 16.04上安装 vsFTPd Ubuntu vsFTPd 关于 vsFTPd vsFTPd 代表 Very Secure File Transfer Protocol Daemon ...

  9. 在 Ubuntu 16.04 上安装 Eclipse Oxygen

    2017 年 6 月 28 日,Eclipse 社区(the Eclipse Community)发布了 Eclipse Oxygen.本文记录了我在 Ubuntu 16.04 上安装 Eclipse ...

随机推荐

  1. 2018ccpc湖南邀请赛后记

    第一次出省去打邀请赛,赛前给队友定的目标是打个铜,这样奖金就可以报销我们的伙食费了 5.12 热身赛,ak的心态冲进去,爆零逃出来 (为什么热身赛没有签到题啊),出来一度以为这场比赛要打铁,毕竟老远过 ...

  2. 入侵检测中需要监控的注册表路径研究(Windows Registry Security Check)

    1. Windows注册表简介 注册表(Registry,繁体中文版Windows称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息.早在Wind ...

  3. Matlab2017A破解版安装详细图文教程(附破解补丁) 64位

    摘录网址:http://www.jb51.net/softjc/543170.html MATLAB2017a安装教程: 1.下载并解压本站提供的MATLAB2017a破解版安装包,载入右键解压或者使 ...

  4. 来自Composer中文网安装composer指南

    如果有需要安装composer的童鞋可以参考这个文章配置自己的composer https://pkg.phpcomposer.com/#how-to-install-composer 这里可能会出很 ...

  5. base64转换成图片

    前端代码JS: 前端图片为canvsa绘图转base64格式 function putTextInfo() { var canvasImg = painting.canvas.toDataURL('i ...

  6. Mastering Markdown

    What is markdown? Markdown is a lightweight and easy-to-use syntax for styling all forms writing on ...

  7. 利用spring的MultipartFile实现文件上传【原】

    利用spring的MultipartFile实现文件上传 主要依赖jar包 spring-web-3.0.6.RELEASE.jar 用到 (org.springframework.web.multi ...

  8. idea整合SVN以及SVN的使用

    idea整合SVN以及SVN的使用: 1:下载插件: 运行并安装: 安装后的目录: 2-1 打开bin目录 :复制svn.exe的文件路径: 2:打开IDEA的File-->setting: o ...

  9. Tornado基本应用

    Tornado简介 Tornado有自己的socket(异步非阻塞,原生支持WebSocket),Django没有. Tornado的模板语言更接近Python风格,比Django要好理解. Demo ...

  10. adduser Ubuntu添加sudo用户

    第一种方法: 添加sudo用户 当你安装Ubuntu的时候,它会自动添加第一个用户到sudo组,允许这个用户通过键入其自身帐户密码来获得超级用户(root)身份.然而,系统不会再自动添加其他的用户到s ...