Ho scaricato MATLAB R2012a per la piattaforma Unix e voglio installarlo sul mio Ubuntu 11.10. Per installare provo questo comando:
/<matlab_installation_file_directory>/install
e dice:
install: missing file operand
Secondo il suo manuale, devo dargli un file di input, quindi creo un file di input come questo per installarlo in modalità 'Stand Alone':
DestinationFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
agreeToLicense = yes
fileOutput = / tmp / mathworks_usr.log
Modalità = interattiva
activationPropertiesFile = casa /.../ lic_standalone.dat
Al momento non sono sicuro nel campo "ActivationPropertiesFile" quale file è richiesto, quindi suppongo che richieda il file di licenza. Ho salvato questo file in formato txt nella stessa directory in cui si trovano i file di installazione.
Quindi ho provato questo comando:
install -inputFile my_input_file.txt
e ottiene questo errore:
install: invalid option -- 'i'
So che ci sono alcuni aiuti in altri siti Web e anche alcune domande qui su questo argomento, ma non riesco a capire qual è il problema, per favore aiutatemi, sono un vero e proprio noob su Linux.
Grazie ragazzi
AGGIORNARE:
nelle proprietà del file di installazione ho controllato la voce "Consenti esecuzione file come programma", ora è così:
successivamente posso eseguire il file di installazione facendo clic su di esso o digitando ./install nel terminale. ma in entrambi i modi ottengo questo:
Preparing installation files ...
Installing ...
eval: 1: /tmp/mathworks_xxxx/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
nella terza riga xxxx è un numero casuale ogni volta come 6370 o 5310 .... perché non ho il permesso? cosa dovrei fare?
AGGIORNARE:
usando l'aiuto di Mahesh ho provato questi comandi:
sudo chmod +x ./install
sudo ./install -v
il risultato è:
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
AGGIORNARE:
L'ultima cosa da fare è andare in / matlab-install-files / sys / java / jre / glnx86 / jre / bin / java e:
sudo chmod +x ./java
e quindi tornare alla directory dei file di installazione ed eseguire install:
./install
o
sudo ./install
e funzionerà :-)
Grazie a tutti appositamente "Mahesh" e "John"
install --help
restituisce?