Tôi đã tải xuống MATLAB R2012a cho nền tảng Unix và tôi muốn cài đặt nó trên Ubuntu 11.10 của mình. Để cài đặt, tôi thử lệnh này:
/<matlab_installation_file_directory>/install
và nó nói:
install: missing file operand
Theo hướng dẫn sử dụng, tôi phải cung cấp cho nó một tệp đầu vào, vì vậy tôi tạo một tệp đầu vào như thế này để cài đặt ở chế độ 'Stand Alone':
DestinationFolder = usr / local / R2012a
fileInstallationKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
đồng ý ToLicense = có
outputFile = / tmp / mathworks_usr.log
chế độ = tương tác
activProperIESFile = home /.../ lic_standopol.dat
Chính xác thì tôi không chắc chắn trong trường "activProperIESFile" tập tin nào là bắt buộc, vì vậy tôi cho rằng nó yêu cầu tập tin giấy phép. Tôi đã lưu tệp này dưới định dạng txt trong cùng thư mục cài đặt tệp.
Sau đó, tôi đã thử lệnh này:
install -inputFile my_input_file.txt
và nó nhận được lỗi này:
install: invalid option -- 'i'
Tôi biết có một số trợ giúp trong các trang web khác và cũng có một số câu hỏi ở đây về chủ đề này, nhưng tôi không thể tìm ra vấn đề gì, Xin hãy giúp tôi, tôi là một người mới thực sự trên linux.
Cảm ơn các bạn
CẬP NHẬT:
trong các thuộc tính của tệp cài đặt, tôi đã kiểm tra mục "Cho phép thực thi tệp dưới dạng Chương trình", bây giờ nó như thế này:
sau đó tôi có thể chạy tệp cài đặt bằng cách nhấp vào tệp hoặc bằng cách nhập ./install trong terminal. nhưng trong cả hai cách tôi đều nhận được điều này:
Preparing installation files ...
Installing ...
eval: 1: /tmp/mathworks_xxxx/sys/java/jre/glnx86/jre/bin/java: Permission denied
Finished
trong dòng thứ ba xxxx là một số ngẫu nhiên mỗi lần như 6370 hoặc 5310 .... tại sao tôi không được phép tôi nên làm gì?
CẬP NHẬT:
sử dụng Mahesh giúp tôi đã thử các lệnh này:
sudo chmod +x ./install
sudo ./install -v
kết quả là:
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
CẬP NHẬT:
Điều cuối cùng cần làm là vào / matlab-install-files / sys / java / jre / glnx86 / jre / bin / java và:
sudo chmod +x ./java
và sau đó quay lại thư mục cài đặt và chạy cài đặt bằng cách:
./install
hoặc là
sudo ./install
và nó sẽ hoạt động :-)
Cảm ơn tất cả các bạn đặc biệt "Mahesh" và "John"
install --help
trở lại?