Saya telah mengunduh MATLAB R2012a untuk platform Unix dan saya ingin menginstalnya di Ubuntu 11.10 saya. Untuk menginstal saya mencoba perintah ini:
/<matlab_installation_file_directory>/install
dan dikatakan:
install: missing file operand
Menurut manualnya saya harus memberikan file input, Jadi saya membuat file input seperti ini untuk menginstal dalam mode 'Stand Alone':
destinationFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
agreeToLicense = ya
outputFile = / tmp / mathworks_usr.log
mode = interaktif
activationPropertiesFile = rumah /.../ lic_standalone.dat
Sebenarnya saya tidak yakin di bidang "activationPropertiesFile" file apa yang diperlukan, jadi saya kira ini membutuhkan file lisensi. Saya menyimpan file ini sebagai format txt dalam direktori yang sama dengan file instalasi.
Kemudian saya mencoba perintah ini:
install -inputFile my_input_file.txt
dan mendapat kesalahan ini:
install: invalid option -- 'i'
Saya tahu ada beberapa bantuan di situs web lain dan juga beberapa pertanyaan di sini tentang topik ini, tetapi saya tidak tahu apa masalahnya, Tolong bantu saya, saya benar-benar noob di linux.
Terima kasih kawan
MEMPERBARUI:
dalam properti dari file instal saya memeriksa item "Izinkan mengeksekusi file sebagai Program", sekarang seperti ini:
setelah itu saya dapat menjalankan install file dengan mengkliknya atau dengan mengetik ./install di terminal. tetapi dalam kedua cara saya mendapatkan ini:
Preparing installation files ...
Installing ...
eval: 1: /tmp/mathworks_xxxx/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
di baris ketiga, xxxx adalah angka acak setiap kali seperti 6370 atau 5310 .... mengapa saya tidak memiliki izin? apa yang harus saya lakukan?
MEMPERBARUI:
menggunakan bantuan Mahesh saya mencoba perintah ini:
sudo chmod +x ./install
sudo ./install -v
hasilnya adalah:
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
MEMPERBARUI:
Hal terakhir yang harus dilakukan adalah masuk ke / matlab-install-files / sys / java / jre / glnx86 / jre / bin / java dan:
sudo chmod +x ./java
dan kemudian kembali ke direktori file instalasi dan jalankan instal dengan:
./install
atau
sudo ./install
dan itu akan bekerja :-)
Terima kasih semua khusus "Mahesh" dan "John"
sumber
install --help
kembali?Jawaban:
Ada yang salah di sini. Saya telah menginstal Matlab R2012a, dan file instal tidak memerlukan file input apa pun.
Ini seharusnya bekerja.
Cara baris perintah.
sudo chmod +x ./install
sudo ./install
Cara GUI:
run
dialoggksudo nautilus
dan tekanenterseperti yang Anda lihat, Cara baris perintah lebih mudah dan lebih aman ..;)
Ini dijamin berfungsi. Dan supaya Anda tahu, ketika Anda menjalankan instalasi, seperti yang dijelaskan dalam pertanyaan Anda,
/usr/bin/install
pasti telah dieksekusi. Mungkin salah satu yang mengeluhkan operan file yang hilang.sumber
sudo ./install -v
setelah cd-ing ke direktori matlab?Untuk kesalahan:
Anda harus memberikan izin untuk menjalankan java (kredit ke http://kittipatkampa.wordpress.com/2012/02/12/matlab-on-ubuntu-from-install-make-launching-icon-to-uninstall/ )
Setelah melanjutkan langkah-langkah oleh Mahesh, buka folder
lalu
Siap untuk berangkat. Kembali ke tempat file instal Anda dan ketik
Setup akan (mudah-mudahan) diluncurkan.
sumber
matlab
dan tekan enter. Itu seharusnya bekerja.Saya tidak ingat persis bagaimana saya menginstal Matlab (R2011a), tetapi saya percaya ia memiliki wizard yang dapat Anda ikuti. Dengan begitu Anda bisa masuk dengan kredensial matematika Anda. iirc adalah penting bahwa folder
/usr/local/MATLAB/
dapat ditulis sebelum installer dimulai.Mungkin lari
install
dari nautilus?sumber
Ada kemungkinan bahwa Anda memiliki lebih banyak masalah setelah Anda menyelesaikan proses instalasi menggunakan komentar Mahesh (chmod a + x pada folder).
Jadi, saya sarankan untuk menginstal paket dukungan matlab, yang akan mengatur dependensi, jalur, dan skrip yang hilang, dan juga akan menginstal pintasan (x.desktop).
sumber