【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了。





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

相关文章推荐

ubuntu 下操作目录,出现Permission denied的解决办法

今天遇到个诡异问题,向一个目录(myResources)粘贴文件的时候,出现这样一个提示Permission denied是权限没设好,只是拷贝粘贴一个文件,怎么会这样? 解决的办法:$ sudo ...

Linux下安装Matlab2014及破解

最近由于项目需要,需要在ubuntu下安装Matlab,具体操作如下: 1 从http://pan.baidu.com/s/1o6qKdxo#path=%252Fmatlab 下载Matlab20...

linux(centos) 无root, 安装matlab2013a

没有root,服务器安装matlab 2013a。在centos5.5上。 按下面的过程: 在linux服务器安装matlab 别人的帖子: 1.安装好JAVA。 ...

Linux16.04安装Matlab2016b详细教程

Matlab作为一个高效的仿真验证工具,有着广泛的应用,由于安装 Matlab的过程中遇到了很多的问题,在这里总结一下,方便大家的同 时,方便自己。 具体的安装流程如下所示: 1...

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

”’ GNU nano 2.2.6 File: /usr/share/applications/Matlab2015b.desktop [Desktop Entry] Encodi...

ubuntu16.04上安装matlab 2015b,2016a的故障排除

ubuntu下matlab的启动方法为终端执行${MATLAB_ROOT}/bin/matlab -desktop其中${MATLAB_ROOT}是matlab安装目录,默认在/usr/local/M...

Ubuntu16.04下 Matlab2015b安装与激活及注意事项:

Ubuntu16.04下Matlab安装注意事项Mark一下: MATLAB启动程序默认会安装到/usr/local/MATLAB/bin目录中,由于系统默认不会将该目录加入PATH环境变量,因此,...

Linux系统下安装matlab2016b

步骤: 1、下载: http://pan.baidu.com/s/1bpigeHx passwd:gl8e 下载后的Linux文件夹会有三个文件分别是R2016b_glnxa64_d...

Ubuntu 16.04 LTS下安装MATLAB R2016b

首先申明,本文内容是在Eric2016_Lv和generallc两位前辈的文章基础上,经过实践,根据自己的情况进行修改而成,感谢两位。因为本人是个Linux新手,很多操作都不懂,因此走了很多弯路,在这...

ubuntu16.04下安装matlab2016b教程

主题:Linux下安装MATLAB2016 首先本文在Eric2016_Lv文章基础上进行安装,自己也根据实际情况遇到了一些问题并加以解决,步骤如下: 步骤: 1、下载:下载地址见参考文章 下载后的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Matlab】Linux下无root权限安装matlab2016b
举报原因:
原因补充:

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