Я завантажив MATLAB R2012a для платформи Unix і хочу встановити його на моєму ubuntu 11.10. Для встановлення я спробуйте цю команду:
/<matlab_installation_file_directory>/install
і там сказано:
install: missing file operand
Відповідно до цього посібника, я мушу надати йому вхідний файл. Отже, я створю вхідний файл на зразок цього, щоб встановити його в режимі "Автономна робота":
призначенняFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
погодитисяToLicense = так
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 .... чому я не маю дозволу? що я повинен зробити?
ОНОВЛЕННЯ:
використовуючи допомогу Махеша, я спробував наступні команди:
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
або
sudo ./install
і це спрацює :-)
Дякую всім спеціально "Махеш" та "Джон"
install --help
повертає?