【Matlab】Linux下无root权限安装matlab2016b

原创 2017年01月04日 09:45:07

       这篇博客主要介绍无root权限的时候在linux下安装matlab2016b遇到的一些问题。顺便感慨一下:身边总有很多牛逼的人一句话就能点破困惑你好几天的问题。

       最近跑算法需要在服务器上进行,所以matlab就需要在linux上安装,我这里的是ubuntu14.04,matlab版本为2016b。弄了几天,都是各种permission denied ,而且还有些时候还没有提示,怎么也不知道问题出现在哪里。还好身边大神比较多,顺利解决。

       这篇文章主要讲自己遇到的一些问题,不讲流程,大家可以看参考链接,若遇到相应问题再来看看这篇文章中有没有。主要参考链接如下:

ubuntu16.04安装matlab 2016b教程【root安装,且有matlab2016b_linux安装包】

ubuntu上matlab的安装【很幸运他没有碰到什么permission denied的问题】

1:无root权限如何解决解压缩问题

       (1)在windows下面解压缩然后上传服务器。(我采用的是这种)

       (2)mount挂载iso文件需要root权限,下面给个链接,里面提到了几种无root权限解压缩iso文件的方法。 http://superuser.com/questions/180744/how-do-i-extract-an-iso-on-linux-without-root-access

2:各种permission denied问题

       (1)./install:premission deind 。解决方法: 在install文件所在文件夹下执行:chmod 777 install 就可以了。也就是给了install文件可执行权限。

       (2)./install: 1: exec: /home/xxx/R2016b/bin/glnxa64/install_unix: Permission denied 。解决方法:和(1)一样,切换到install_unix文件所在的路径下,执行chmod 777 install_unix就好了。

       (3)install :1:eval:/tmp/mathworks_6992/sys/java/jre/glnx86/jre/bin/java:permission deined 。这是最让我头疼的一个问题,不是因为问题本身难,而是这个错误提示没有打印出来而我怎么也发现不了。师兄建议我看了下install和install_unix的脚本文件,师兄点拨了下才解决的。解决方法:切换到安装包下对应的sys/java/jre/glnx86/jre/bin/java路劲,执行chmod +x java就好了。

       (4)最后在复制crack文件夹/R2016b/bin/glnxa64下的四个文件到安装目录下的/bin/glnxa64中时出现了cp : cannot create regular file 'xxxxxxxx':permission deined问题。解决方法:直接执行chmod -R 777 path就可以搞定了。其中path为对应文件夹的绝对路径。

3:install和install_unix脚本文件

       其实在matlab安装的过程中实际上是通过执行脚本文件install来安装的,而install实际上是调用了install_unix来执行的,真正的java安装指令是在install_unix中。

      文件中相关的bash语法就不细说了,自己也刚刚接触,就说一下为何上面第3个permission deined没有提示,关键在这一句:eval "$java_cmd 2> /dev/null" 。这后面的2> /dev/null是指如果你的命令出错的话,错误报告就直接删除了,不会显示在屏幕下,或者以邮件的形式发给你了。将这条指令改为eval "$java_cmd" 后就可以在屏幕看到上面这个错误了。


      总结一下,困惑自己这么久的不是这些permission deined如何解决,而是自己对这些bash脚本文件不熟悉,得花点时间学学这个linux基本技能bash了。





版权声明:本文为博主原创文章,未经博主允许不得转载。

linux(x64)下安装Matlab 2015b破解版(含安装包)

”’ GNU nano 2.2.6 File: /usr/share/applications/Matlab2015b.desktop [Desktop Entry] Encodi...
  • hejunqing14
  • hejunqing14
  • 2015年12月11日 16:04
  • 71566

Linux下安装Matlab2014及破解

最近由于项目需要,需要在ubuntu下安装Matlab,具体操作如下: 1 从http://pan.baidu.com/s/1o6qKdxo#path=%252Fmatlab 下载Matlab20...
  • lanbing510
  • lanbing510
  • 2014年12月03日 15:42
  • 130894

linux下安装Matlab的过程

linux 版本:Ubantu14.04 LTS   Matlab 版本:MatlabR2014a 需要准备的环境:gcc-4.7 g++-4.7 假设你已经安装了Ubantu14.04 ...
  • hehainan_86
  • hehainan_86
  • 2016年12月01日 10:21
  • 1613

Linux 下安装matlab2014a

本文主要参考:http://blog.csdn.net/lanbing510/article/details/416982851.下载从http://pan.baidu.com/s/1o6qKdxo#...
  • yuanchheneducn
  • yuanchheneducn
  • 2015年12月04日 10:58
  • 4154

Linux下安装Matlab2014及破解

orignal url: http://blog.csdn.net/lanbing510/article/details/41698285 最近由于项目需要,需要在ubuntu...
  • junmuzi
  • junmuzi
  • 2015年07月17日 10:28
  • 4516

Linux下安装matlab

毕设需要在linux环境下安装matlab,但是自从2012b就是matlab8以后,就没有Unix/Linux32位的了,所以选择了安装32位的matlab 2012a 1.首先下载获取matlab...
  • ljh0302
  • ljh0302
  • 2016年03月16日 11:08
  • 967

Linux下安装Matlab7.0

这篇文章是接上一篇的。 怎么使用我不讨论,只记下自己的安装过程。 1、下载:我下载的是 [MathWorks.矩阵实验室.R14].Matlab.7.R14.for.MacOSX.Unix.Linux...
  • jkxsanger
  • jkxsanger
  • 2010年04月07日 21:01
  • 3075

Ubuntu Linux下安装matlab及创建快捷方式

linux下面安装matlab应用程序详细的图文教程 前提 一 虚拟机或者Ubuntu(我的版本14.04)默认都是已经安装好的,其中安装过程中最好在root权限下进行安装。那么第一个问题就来...
  • flyfrommath
  • flyfrommath
  • 2016年11月13日 13:32
  • 3531

在Linux命令行下运行Matlab

在Linux下安装完matlab后,会在/usr/local/bin/下生成matlab文件,可以使用matlab命令。...
  • ws_20100
  • ws_20100
  • 2015年09月16日 12:43
  • 18205

matlab for linux(下载与安装)

=摘要= 在ubuntu下面学也有好一大段时间了,这个学期有图像处理课程.需要用到matlab这个矩形实验系统...在windows下面有一个matlab7..但是我想在linux下面用...于是有...
  • abee23
  • abee23
  • 2012年03月25日 11:39
  • 73829
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Matlab】Linux下无root权限安装matlab2016b
举报原因:
原因补充:

(最多只允许输入30个字)