J'ai téléchargé MATLAB R2012a pour la plate-forme Unix et je souhaite l'installer sur mon ubuntu 11.10. Pour installer j'essaie cette commande:
/<matlab_installation_file_directory>/install
et ça dit:
install: missing file operand
Selon son manuel, je dois lui donner un fichier d'entrée, donc je crée un fichier d'entrée comme celui-ci à installer en mode 'Stand Alone':
destinationFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
AgreeToLicense = oui
outputFile = / tmp / mathworks_usr.log
mode = interactif
activationPropertiesFile = home /.../ lic_standalone.dat
En fait, je ne sais pas dans le champ "activationPropertiesFile" quel fichier est requis, donc je suppose qu'il nécessite un fichier de licence. J'ai enregistré ce fichier au format txt dans le même répertoire que les fichiers d'installation.
Ensuite, j'ai essayé cette commande:
install -inputFile my_input_file.txt
et il obtient cette erreur:
install: invalid option -- 'i'
Je sais qu'il y a de l'aide dans d'autres sites Web et aussi quelques questions ici à ce sujet, mais je ne peux pas comprendre quel est le problème, aidez-moi, je suis un vrai noob sur linux.
Merci les gars
MISE À JOUR:
dans les propriétés du fichier d'installation, j'ai vérifié l'élément "Autoriser l'exécution du fichier en tant que programme", maintenant c'est comme ceci:
après cela, je peux exécuter le fichier d'installation en cliquant dessus ou en tapant ./install dans le terminal. mais dans les deux sens, j'obtiens ceci:
Preparing installation files ...
Installing ...
eval: 1: /tmp/mathworks_xxxx/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
à la troisième ligne xxxx est un nombre aléatoire à chaque fois comme 6370 ou 5310 .... pourquoi je n'ai pas la permission? que devrais-je faire?
MISE À JOUR:
en utilisant l'aide de Mahesh, j'ai essayé ces commandes:
sudo chmod +x ./install
sudo ./install -v
le résultat est:
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
MISE À JOUR:
La dernière chose à faire est d'aller dans / matlab-install-files / sys / java / jre / glnx86 / jre / bin / java et:
sudo chmod +x ./java
puis revenez au répertoire des fichiers d'installation et exécutez l'installation par:
./install
ou
sudo ./install
et ça marchera :-)
Merci à tous spécialement "Mahesh" et "John"
install --help
retours?