Eu baixei o MATLAB R2012a para a plataforma Unix e quero instalá-lo no meu Ubuntu 11.10.
Para instalar eu tento este comando:
/<matlab_installation_file_directory>/install
e diz:
install: missing file operand
De acordo com o manual, eu devo fornecer um arquivo de entrada. Então eu crio um arquivo de entrada como este para instalar no modo 'Stand Alone':
destinationFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
agreeToLicense = sim
outputFile = / tmp / mathworks_usr.log
mode = interativo
activationPropertiesFile = home /.../ lic_standalone.dat
Por acaso não tenho certeza no campo "activationPropertiesFile" qual arquivo é necessário, então eu suponho que exija um arquivo de licença. Salvei este arquivo como formato txt no mesmo diretório que os arquivos de instalação.
Então eu tentei este comando:
install -inputFile my_input_file.txt
e obtém este erro:
install: invalid option -- 'i'
Eu sei que há algumas ajudas em outros sites e também algumas questões aqui sobre este tópico, mas não consigo descobrir qual é o problema, por favor me ajude, eu sou um verdadeiro noob no linux.
Obrigado a vocês
ATUALIZAÇÃO:
nas propriedades do arquivo de instalação eu verifiquei o item "Permitir a execução do arquivo como programa", agora é assim:
depois disso eu posso executar o arquivo de instalação clicando nele ou digitando ./ install no terminal. mas de ambas as formas eu entendo isso:
Preparing installation files ...
Installing ...
eval: 1: /tmp/mathworks_xxxx/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
na terceira linha xxxx é um número aleatório toda vez, como 6370 ou 5310 ....
porque eu não tenho permissão? o que devo fazer?
ATUALIZAÇÃO:
usando a ajuda de Mahesh eu tentei estes comandos:
sudo chmod +x ./install
sudo ./install -v
o resultado é:
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
ATUALIZAÇÃO:
A última coisa a fazer é entrar em / matlab-install-files / sys / java / jre / glnx86 / jre / bin / java e:
sudo chmod +x ./java
e, em seguida, volte ao diretório de arquivos de instalação e execute a instalação por:
./install
ou
sudo ./install
e funcionará: -)
Obrigado a todos especialmente "Mahesh" e "John"