Установка Matlab 2012a (32-разрядный) в Ubuntu 12.04 LTS проблема Java

Это - моя первая регистрация здесь, поэтому быть нежным. У меня есть проблема при установке Matlab 2012a (32-разрядный) в Ubuntu 12.04 LTS. Я тралил вокруг сети и видел подобные сообщенные проблемы, но я, может казаться, не обхожу проблему, моя проблема очень похожа на ту, о которой сообщают здесь:

http://www.mathworks.in/matlabcentral/answers/42988-installing-matlab-2012a-in-ubuntu-12-04-java-problem

За исключением того, что я получаю сообщение об ошибке, которое относится к модулю Java, расположенному в glnx86: /tmp/mathworks_2247/sys/java/jre/glnx86/jre rather than glnxa64.

Вот моя проблема.

Я установил программное обеспечение установки Matlab здесь:

/home/usr/Desktop/Matlab_installation

Я сначала использовал chmod +x install преобразовать файл установки в исполняемый файл. Я затем использовал sudo ./install -v управляйте для установки matlab. Вот вывод:

sudo ./install -v
[sudo] password for usr: 
Preparing installation files ...
->  DVD                 = /home/usr/Desktop/Matlab_installation

->  ARCH                = glnx86

->  DISPLAY             = :0

->  TESTONLY            = 0

->  JRE_LOC             = /tmp/mathworks_2247/sys/java/jre/glnx86/jre

->  LD_LIBRARY_PATH     = /tmp/mathworks_2247/bin/glnx86

Command to run:
/tmp/mathworks_2247/sys/java/jre/glnx86/jre/bin/java  -splash:"/home/usr/Desktop/Matlab_installation/java/splash.png" -Djava.ext.dirs=/tmp/mathworks_2247/sys/java/jre/glnx86/jre/lib/ext:/tmp/mathworks_2247/java/jar:/tmp/mathworks_2247/java/jarext:/tmp/mathworks_2247/java/jarext/axis2/:/tmp/mathworks_2247/java/jarext/guice/:/tmp/mathworks_2247/java/jarext/webservices/ com/mathworks/professionalinstaller/Launcher -root "/home/usr/Desktop/Matlab_installation" -tmpdir "/tmp/mathworks_2247" 

Installing ...
/tmp/mathworks_2247/sys/java/jre/glnx86/jre/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Finished

Я затем делал попытку команды chmod +x /sys/java/jre/glnx86/jre/java преобразовать Java Matlab в исполняемый файл.

Я попробовал это различными способами от навигации до структуры каталогов в окне терминала (и преобразование) к использованию точки и нажимаю систему навигации и щелчок правой кнопкой по Java и преобразование его к исполняемому файлу. Все они хорошо работают, файл появляется как исполняемый файл, вот то, как файл Java кажется использующим ls -l:

-rwxrwxr-x 1 usr usr  47308 Sep 13 13:23 java

это ясно перечислено как исполняемый файл. Однако я продолжаю получать сообщение об ошибке:

Installing ...
/tmp/mathworks_2387/sys/java/jre/glnx86/jre/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Finished

при использовании sudo ./install. Что я делаю неправильно? Я систематически пытался преобразовать Java @/glnx86/jre/bin/java к исполняемому файлу (и назад снова) без успеха. Заметьте, что в отличие от предыдущих сообщений у меня, кажется, есть проблема с glnx86 Java, а не glnxa64, это могло быть источником проблемы?

Любая справка была бы с благодарностью получена.с уважением

1
задан 13 September 2012 в 23:58

2 ответа

Я также столкнулся с той же проблемой. Вам необходимо добавить javadir к команде install.

./install -v -javadir <location of jre in your machine>
0
ответ дан 13 September 2012 в 23:58

Я тоже использую Matlab, если эта проблема с LD_LIBRARY_PATH, может быть, это может помочь вам.

export LD_LIBRARY_PATH="/usr/local/MATLAB/R2011a/runtime/glnx86:/usr/local/MATLAB/R2011a/bin/glnx86:/usr/local/MATLAB/R2011a/sys/java/jre/glnx86/jre/lib/i386/client":$LD_LIBRARY_PATH

экспортировать LD_LIBRARY_PATH и переустановить,

0
ответ дан 13 September 2012 в 23:58

Другие вопросы по тегам:

Похожие вопросы: