Bagaimana saya menginstal MATLAB R2012a?

9

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: instal properti

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"

Mehdi
sumber
apa yang install --helpkembali?
Web-E
Suatu kasus yang jarang terjadi ketika pertanyaan itu sendiri mengandung informasi yang lebih bermanfaat daripada jawabannya :)
Rafał Cieślak

Jawaban:

11

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.

  • Buka Terminal
  • cd ke direktori Matlab (yang memiliki file instal dan ditampilkan di tangkapan layar Anda)
  • sudo chmod +x ./install
  • sudo ./install
  • Ini akan membuka jendela, dari mana Anda akan dapat melanjutkan sendiri.

Cara GUI:

  • ketik alt+ F2. ini membuka rundialog
  • ketik gksudo nautilusdan tekanenter
  • buka direktori Matlab (seperti yang ditunjukkan pada tangkapan layar Anda)
  • periksa apakah file instal telah menjalankan izin (seperti pada tangkapan layar Anda)
  • Instal klik dua kali. Anda akan mendapatkan jendela yang meminta Anda untuk menampilkan atau menjalankan.
  • Klik Jalankan
  • Anda harus dapat menemukan jalan dari sini. ini membuka jendela dengan instruksi yang diperlukan.

seperti 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/installpasti telah dieksekusi. Mungkin salah satu yang mengeluhkan operan file yang hilang.

Mahesh
sumber
1
terima kasih tetapi saya terus mendapatkan kesalahan yang sama, (izin ditolak).
Mehdi
Turut sedih! Bisakah Anda memperbarui pertanyaan Anda dengan kesalahan / pesan yang ditampilkan ketika mencoba cara baris perintah dengan menjalankan sudo ./install -vsetelah cd-ing ke direktori matlab?
Mahesh
4

Untuk kesalahan:

eval: 1: /tmp/mathworks_11425/sys/java/jre/glnxa64/jre/bin/java: Permission denied

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

cd sys/java/jre/glnxa64/jre/bin/ (the folder that appears in your error message)

lalu

chmod +x java

Siap untuk berangkat. Kembali ke tempat file instal Anda dan ketik

sudo sh install

Setup akan (mudah-mudahan) diluncurkan.

John
sumber
ya itu berhasil, instalasi masuk ke 100%, sekarang masalahnya adalah bagaimana saya bisa meluncurkannya?
Mehdi
Anda dapat menemukan matlab di dash (jika menggunakan Unity UI). Jika Anda tidak dapat menemukannya di sana, Alt + F2 untuk menjalankan dialog, dan ketik matlabdan tekan enter. Itu seharusnya bekerja.
Mahesh
0

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 installdari nautilus?

arian
sumber
Saya memeriksa jalur / usr / local / . ini tidak bisa ditulisi atau banyak folder lain walaupun saya admin (saya pikir!). apa yang harus saya lakukan?
Mehdi
0

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).

fernando garcía
sumber