He descargado MATLAB R2012a para la plataforma Unix y quiero instalarlo en mi ubuntu 11.10. Para instalarlo, intento este comando:
/<matlab_installation_file_directory>/install
y dice:
install: missing file operand
De acuerdo con su manual, debo darle un archivo de entrada, así que creo un archivo de entrada como este para instalarlo en modo 'Stand Alone':
destinationFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
agreeToLicense = yes
outputFile = / tmp / mathworks_usr.log
modo = interactivo
activaciónPropertiesFile = inicio /.../ lic_standalone.dat
En realidad, no estoy seguro en el campo "ActivationPropertiesFile" de qué archivo se requiere, así que supuse que requiere un archivo de licencia. Guarde este archivo como formato txt en el mismo directorio donde están los archivos de instalación.
Entonces probé este comando:
install -inputFile my_input_file.txt
y obtiene este error:
install: invalid option -- 'i'
Sé que hay algunas ayudas en otros sitios web y también algunas preguntas aquí sobre este tema, pero no puedo entender cuál es el problema. Por favor, ayúdenme, soy un novato real en Linux.
Gracias chicos
ACTUALIZAR:
en las propiedades del archivo de instalación, verifiqué el elemento "Permitir ejecutar archivo como programa", ahora es así:
después de eso, puedo ejecutar el archivo de instalación haciendo clic en él o escribiendo ./install en la terminal. pero en ambos sentidos consigo esto:
Preparing installation files ...
Installing ...
eval: 1: /tmp/mathworks_xxxx/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
en tercera línea xxxx es un número aleatorio cada vez como 6370 o 5310 .... ¿Por qué no tengo permiso? ¿Qué tengo que hacer?
ACTUALIZAR:
usando la ayuda de Mahesh probé estos comandos:
sudo chmod +x ./install
sudo ./install -v
el resultado es:
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
ACTUALIZAR:
Lo último que debe hacer es ir a / matlab-install-files / sys / java / jre / glnx86 / jre / bin / java y:
sudo chmod +x ./java
y luego regrese al directorio de archivos de instalación y ejecute install por:
./install
o
sudo ./install
y funcionará :-)
Gracias a todos especialmente "Mahesh" y "John"
install --help
devuelve?