使用java安装MATLAB时出现问题(安装:1:eval:权限被拒绝)

我通过转到我放置安装文件的文件夹在终端中执行了此命令。

santiago@CHAPA:~/Descargas/Matlab/MATLAB$ sudo sh install 

但这显示在终端

 Preparing installation files ... Installing ... install: 1: eval: /tmp/mathworks_6992/sys/java/jre/glnx86/jre/bin/java: Permission denied 

谁能帮我?

从安装目录执行此操作

 $ cd java/jre/glnx86/jre/bin $ chmod +x java 

基本上你必须将~/Descargas/Matlab/MATLAB/java/jre/glnx86/jre/bin目录中的文件转换成可执行文件。

之后继续从安装目录正常安装

 $ sudo sh install 

这里和本文的答案: 如何安装MATLAB R2012a? 不幸的是没有帮助。

对我来说这个程序有效 – 安装说明:

1)将DVD内容复制到家中的文件夹中 – 例如MatInstall

2)将目录更改为具有iso内容的文件夹:

 cd MatInstall 

3)make install和java可执行文件:

 chmod u+x install chmod u+x sys/java/jre/glnxa64/jre/bin/java 

4)在home中创建MatLabTemp目录:

 mkdir $HOME/MatLabTemp 

5)打开终端并输入安装命令:

 $HOME/MatInstall/install -javadir $HOME/MatInstall/sys/java/jre/glnxa64/jre/ -root $HOME/MatInstall/ -tmpdir $HOME/MatLabTemp 

(使用此命令我们手动告诉Matlab安装程序在哪里查找数据,临时目录和java)

我刚刚解决了这个问题!

在安装程序之前,必须更改您在PC上创建的文件夹中的2个文件的“执行权限”:

安装在默认文件夹中

java in / Matlab / sys / java / jre / glnxa64 / jre / bin

要执行此操作,请转到每个文件,然后:右键单击 – >属性 – >转到权限function并选中可执行文件框。 它完成了!

。/安装

权限拒绝将告诉您生成可执行文件所需的文件。 我使用这个建议下载2015a Matlab,只是将不同的文件更改为可执行文件。

java in / Matlab / sys / java / jre / glnxa64 / jre / bin

要执行此操作,请转到每个文件,然后:右键单击 – >属性 – >转到权限function并选中可执行文件框。 它完成了!

。/安装