Linux下的MATLAB在2013a及以后的版本中,就不再支持32位机了。所以32位Linux系统无法安装2013a及以后版本。[1]

Linux下安装MATLAB时,需要先配置好JRE,可以参考:Linux下Java环境配置。

安装过程如下:

  • 挂载iso镜像:

    sudo mount <matlab_iso> <mount_dir>
    sudo mount MATLAB2012b.iso /mnt/matlab/
  • 执行安装程序:

    sudo <mount_dir>/install

  若在安装过程中出现错误,或安装终止,很可能是因为无法正确找到JRE导致的(Linux下Matlab的图形界面是依赖jre的,如果jre配置出现问题,无法弹出执行安装的图形界面)。可以执行:

sudo <mount_dir>/install -help
Usage: install [-h|help]
[-javadir <directory>] | [-root <directory>] |
[-test] | [-v|-verbose] -h|-help - Display arguments.
-test - Don't actually run the java command (only useful with -v).
-v|-verbose - Display settings.
-javadir <directory> - Override default java root directory.
-root <directory> - Override default DVD root directory.
-tmpdir <directory> - Override default directory for temporary files. The default settings when no override inputs are supplied are:
-root = <directory containing this script>
-javadir = <root>/sys/java/jre/glnxa64/jre
-tmpdir = /tmp

  根据上面帮助文件的提示,我们可以知道,在执行install时,需要指定合适的javadir,也就是安装的JRE的路径。如:

sudo <mount_dir>/install -javadir=<jre_dir>
  • 根据提示输入验证信息,安装MATLAB
  • 配置desktop文件:
    • 方法一:安装matlab-support,在Ubuntu下,输入:

      sudo apt-get install matlab-support
    • 方法二:自己配置Matlab.desktop文件。配置完成后需要将Matlab.desktop文件放到/usr/share/applications/或者 ~/.local/share/applications/目录下。desktop示例如下:
      [Desktop Entry]
      Version=1.0
      Type=Application
      Terminal=false
      Exec=matlab -desktop
      Name=MATLAB
      Icon=/usr/share/icons/hicolor/48x48/apps/matlab.png
      Categories=Development;Math;Science
      Comment=Scientific computing environment
      StartupNotify=true
      StartupWMClass=com-mathworks-util-PostVMInit

以上配置结束后,就可以正常使用MATLAB了。另外,Linux下的MATLAB还支持命令行中使用,即不显示MATLAb的图形界面,这样就可以很好的结合Shell了。具体可以参考:在命令行下运行MATLAB

参考:

[1] The Mathworks, Inc. MATLAB&Simulink Inatallation Guide R2013a [Z]. 2013

Linux安装MATLAB的更多相关文章

  1. linux 安装matlab

    转自: https://www.cnblogs.com/Amedeo/archive/2018/06/03/9129925.html 一.下载“Crack”和”ISO”文件 下载地址如下所示:http ...

  2. Linux 下安装 MATLAB

    MATLAB是美国MathWorks公司出品的商业数学软件,主要用于算法开发.数据可视化.数据分析以及数值计算的高级技术计算语言和交互式环境,是一款优秀而又强大的数学软件. 本文基于 Deepin 1 ...

  3. Linux下无图形界面安装Matlab

    1 下载R2015b_glnxa64.iso和破解文件Matlab+2015b+Linux64+Crack 百度网盘可以直接搜索资源.推荐一个可以多线程下载百度网盘超大文件的工具Aria2,均速1.3 ...

  4. Linux桌面环境安装matlab并创建快捷方式

    安装matlab sudo mkdir -p /mnt/matlab sudo mount -t auto -o loop /home/chris/Downloads/2016b_linux/R201 ...

  5. Linux下安装MATLAB

    Why do I see "Preparing installation files ... Installing ... Finished..." in the terminal ...

  6. CentOS terminal 安装 matlab(mode=silent)

    1. 下载matlab for Unix 2014 ,需要crack文件 2. 挂载iso文件, mount -o loop,ro Mathworks.Matlab.R2014a.iso /media ...

  7. VMware Ubuntu16.04虚拟机安装MATLAB R2016b

    因为这学期上的模式识别课程需要在Linux环境下使用Matlab,所以就在Windows10主机上的Vmware Workstation上的Ubuntu虚拟机上安装了最新版本的MATLAB. 环境: ...

  8. Ubuntu 16.04安装Matlab 2016b教程

    由于代码需要依赖Linux环境,只好尝试着装MATLAB,然而各种问题接踵而至,开始了由MATLAB引发的三天Linux探寻之旅-- 下载Matlab 2016b for Linux https:// ...

  9. ubuntu14.04安装MATLAB R2017b步骤详解

    转载:https://blog.csdn.net/qq_32892383/article/details/79670871 1. 前言最近由于项目原因,需要在ubuntu上安装MATLAB,在网上找了 ...

随机推荐

  1. binlog_format不同模式下,对mysqlbinlog恢复的影响

      binlog_format='mixed' (root)[(none)]>use test; Reading table information for completion of tabl ...

  2. git 分支处理

    git 创建常用(多)分支(如:Master 主分支.Develop 分.Feature 功能分支.Release 预发布分支.Hotfix(或者Fixbug) 分支)步骤1.mkdir 项目名    ...

  3. magento category Ids Name

    如何获取产品的分类的名称 和ids 1.对于产品的分类ids 的获取      $this->getProduct()->getCategoryIds() 2.对应产品的分类的Name 的 ...

  4. 隐藏win10任务栏输入法M图标

    在任务栏右键=>任务栏设置=>打开或关闭系统图标=>(关闭)输入指示

  5. miller_rabin_素性测试

    摘自:http://blog.csdn.net/pi9nc/article/details/27209455 看了好久没看懂,最后在这篇博客中看明白了. 费马定理的应用,加上二次探测定理. Ferma ...

  6. [转]Js获取当前日期时间及其它操作

    转载自:http://www.cnblogs.com/carekee/articles/1678041.html Js获取当前日期时间及其它操作 var myDate = new Date();myD ...

  7. ORACLE索引介绍和使用

    1.什么是索引 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据: Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引: 索引由根节点.分支节点 ...

  8. [luogu4127 AHOI2009] 同类分布 (数位dp)

    传送门 Solution 裸数位dp,空间存不下只能枚举数字具体是什么 注意memset最好为-1,不要是0,有很多状态答案为0 Code //By Menteur_Hxy #include < ...

  9. Linux配置网卡、网卡会话、网卡bonding

    配置网卡  1.路径:  /etc/sysconfig/network-scripts/ifcfg-eno16777728 2.含义:HWADDR=00:0C:29:9C:D6:4D   Mac地址 ...

  10. linux diff-比较给定的两个文件的不同

    推荐:更多Linux 文件查找和比较 命令关注:linux命令大全 diff命令在最简单的情况下,比较给定的两个文件的不同.如果使用“-”代替“文件”参数,则要比较的内容将来自标准输入.diff命令是 ...