我已经下载了用于Unix平台的MATLAB R2012a,并且希望将其安装在我的ubuntu 11.10上。要安装我尝试此命令:
/<matlab_installation_file_directory>/install
它说:
install: missing file operand
根据它的手册,我必须给它一个输入文件,因此我创建了一个这样的输入文件,以“独立”模式安装:
destinationFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
AgreementToLicense =是
outputFile = / tmp / mathworks_usr.log
模式=互动
activationPropertiesFile = home /.../ lic_standalone.dat
准确地说,我不确定在“ activationPropertiesFile”字段中需要什么文件,因此我认为它需要许可证文件。我将此文件以txt格式保存在与安装文件相同的目录中。
然后我尝试了以下命令:
install -inputFile my_input_file.txt
它得到这个错误:
install: invalid option -- 'i'
我知道其他网站上有一些帮助,也有一些关于此主题的问题,但是我不知道出了什么问题,请帮助我,我是linux上的真正菜鸟。
感谢大伙们
更新:
在安装文件的属性中,我检查了“允许以程序身份执行文件”项,现在是这样的:
之后,我可以通过单击它或在终端中键入./install来运行安装文件。但是以两种方式我得到这个:
Preparing installation files ...
Installing ...
eval: 1: /tmp/mathworks_xxxx/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
第三行xxxx每次都是一个随机数,例如6370或5310 ...。为什么我没有许可?我该怎么办?
更新:
使用Mahesh帮助,我尝试了以下命令:
sudo chmod +x ./install
sudo ./install -v
结果是:
Preparing installation files ...
-> DVD = /home/mehdi/qBT_dir/Matlab_Unix_2012a/ml2012au
-> ARCH = glnx86
-> DISPLAY = :0.0
-> TESTONLY = 0
-> JRE_LOC = /tmp/mathworks_6114/sys/java/jre/glnx86/jre
-> LD_LIBRARY_PATH = /tmp/mathworks_6114/bin/glnx86
Command to run:
/tmp/mathworks_6114/sys/java/jre/glnx86/jre/bin/java -splash:"/home/mehdi/qBT_dir/Matlab_Unix_2012a/ml2012au/java/splash.png" -Djava.ext.dirs=/tmp/mathworks_6114/sys/java/jre/glnx86/jre/lib/ext:/tmp/mathworks_6114/java/jar:/tmp/mathworks_6114/java/jarext:/tmp/mathworks_6114/java/jarext/axis2/:/tmp/mathworks_6114/java/jarext/guice/:/tmp/mathworks_6114/java/jarext/webservices/ com/mathworks/professionalinstaller/Launcher -root "/home/mehdi/qBT_dir/Matlab_Unix_2012a/ml2012au" -tmpdir "/tmp/mathworks_6114"
Installing ...
eval: 1: /tmp/mathworks_6114/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
更新:
最后要做的是进入/ matlab-install-files / sys / java / jre / glnx86 / jre / bin / java和:
sudo chmod +x ./java
然后返回安装文件目录并通过以下方式运行install:
./install
要么
sudo ./install
它会工作:-)
特别感谢大家“ Mahesh”和“ John”
install --help
回报?