मैंने यूनिक्स प्लेटफॉर्म के लिए MATLAB R2012a डाउनलोड किया है और मैं इसे अपने ubuntu 11.10 पर स्थापित करना चाहता हूं। स्थापित करने के लिए मैं इस आदेश का प्रयास करें:
/<matlab_installation_file_directory>/install
और यह कहता है:
install: missing file operand
यह मैनुअल के अनुसार मुझे इसे एक इनपुट फ़ाइल देनी चाहिए, इसलिए मैं 'स्टैंड अलोन' मोड में स्थापित करने के लिए इस तरह से एक इनपुट फ़ाइल बनाता हूं:
destinationFolder = usr / स्थानीय / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
agreeToLicense = हाँ
outputfile = / tmp / mathworks_usr.log
मोड इंटरैक्टिव =
activationPropertiesFile = घर /.../ lic_standalone.dat
आमतौर पर मुझे "ActivProProtiesFile" फ़ील्ड में निश्चित नहीं है कि किस फ़ाइल की आवश्यकता है, इसलिए मुझे लगा कि इसके लिए लाइसेंस फ़ाइल की आवश्यकता है। मैंने इस फाइल को उसी डायरेक्टरी में txt फॉर्मेट में सेव किया है, जो इंस्टॉलेशन फाइल हैं।
तब मैंने इस कमांड की कोशिश की:
install -inputFile my_input_file.txt
और यह त्रुटि मिलती है:
install: invalid option -- 'i'
मुझे पता है कि अन्य वेबसाइटों में भी कुछ मदद मिलती है और इस विषय के बारे में यहाँ कुछ प्रश्न भी हैं, लेकिन मैं यह पता नहीं लगा सकता कि समस्या क्या है, कृपया मेरी मदद करें, मैं लिनक्स पर एक वास्तविक noob हूँ।
आप लोगों को धन्यवाद
अपडेट करें:
स्थापित फ़ाइल के गुणों में मैंने आइटम की जाँच की "प्रोग्राम के रूप में फ़ाइल को निष्पादित करने की अनुमति दें", अब यह इस तरह है:
मैं उस पर या लिखकर क्लिक करके फ़ाइल को स्थापित चला सकते हैं कि उसके बाद ./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
लौटाता है