在13.10麻烦中安装MATLAB 2013a

我一直在寻找解决方案,似乎找不到一个好的答案,所以我想我会尝试这个。 我正在尝试在Saucy Salamander上安装MATLAB 2013a。 我已经下载了所有文件并将其解压缩到我的桌面。 安装文件适用于Linux 64位。 这就是我正在做的并进入终端(请记住,我对Linux和Ubuntu完全不熟悉):

sudo ~/Desktop/matlab/install -v [sudo] password: sudo: /home/(myname)/Desktop/matlab/install: command not found 

我尝试通过将MATLAB文件夹移动到不同的位置(即下载)并尝试以下方式来做不同的事情:

 cd ~/Downloads/matlab sudo ./install [sudo] password: sudo: /home/(myname)/Downloads/matlab/install: command not found 

如果你们知道更好的解决方案/我做错了什么,请告诉我。

在问题中重新提交OP提供的解决方案


好的! 在做了一点挖掘后,我想出了怎么做! 这是一步一步的方法(希望)为遇到同样问题的人解决问题:

如果您有MATLAB的.tar.gz文件,请务必右键单击它并将其解压缩到文件夹(我在〜/ Downloads中执行此操作)。

打开终端并输入以下内容:

 cd ~/Downloads/(matlabfolder) sudo chmod +x ./install sudo ./install 

您将收到一条错误消息:

 eval:1:/tmp/mathworks_6114/sys/java/jre/glnxa86/jre/bin/java: Permission denied 

然后,导航到该目录并执行以下操作:

 cd ~/Downloads/(matlabfolder)/sys/java/jre/glnxa86/jre/bin sudo chmod +x ./java 

然后,返回到最初访问的安装目录:

 cd ~/Downloads/(matlabfolder) sudo ./install 

那应该启动MATLAB安装程序! 如果您发现我的说明不清楚, 这就是我收到我的信息的地方!

对于那些想知道的人,我认为chmod + x函数基本上使你指定的文件可执行

希望这有帮助!

检查安装文件是否确实具有可执行权限。 如果没有,请运行命令chmod a+x install ,然后再次尝试sudo ./install

您可能会收到错误./install: 1: eval: /tmp/mathworks_4880/sys/java/jre/glnxa64/jre/bin/java: Permission denied ,然后运行命令

chmod +x ./sys/java/jre/glnx86/jre/bin/java然后再次尝试sudo ./install

我还收到了其他文件夹行/ sys / glnxa64 / install_unix的拒绝权限。 所以去文件夹并打开终端。 使用chmod + x install_unix更改权限。