Имеется OpenSUSE 12.2 x64. С сайта scilab.org был скачан scilab-5.4.0.bin.linux-x86_64.tar.gz и распакован в домашнюю папку. Теперь пытаюсь установить модули atoms, но все, что получаю в ответ - это "Сбой при установке!"
"...atomsExtract: Сбой при извлечении из архива «/home/basil/progs/scilab-5.4.0/share/scilab/contrib/guibuilder/guibuilder_2.3-1.bin.zip»."
И так со всеми модулями. Был ли у кого такой глюк? И как с ним бороться?
Архив целый вроде как.
Устанавливаю через меню: "Инструменты -> Управление модулями Atoms". То есть получается, что сама утилита скачивает архив и пытается его распаковать. Архив после такой процедуры лежит в "../scilab-5.4.0/share/scilab/contrib/guibuilder". Размер архива сравнивал с размером этого же архива, скачанного через wget. Одинаково. crc проверить не могу, так как на сайте их тоже нет :(
А вот тут небольшая проблема. Честно говоря, я не могу понять куда раскладывать содержимое архива. И похоже, что сам модуль скрипт как-то ещё регистрирует в системе. А я в этом скрипте с трудом разбираю что и как делается.
А вот тут небольшая проблема. Честно говоря, я не могу понять куда раскладывать содержимое архива. И похоже, что сам модуль скрипт как-то ещё регистрирует в системе. А я в этом скрипте с трудом разбираю что и как делается.
Вам надо правильно определить директивы(PATH, SСILAB_HOME, JAVA_HOME, LIB etc...)для вашего scilab.
для наглядности смотрите файл /bin/scilab, это просто sh скрипт, который говорит как и где.
в scilab-5.4.0/lib/pkgconfig. задаются все необходимые пути. Класть его наверно надо в etc или куда еще. Не разбирался в общем.
"basileus" написал:
"...atomsExtract: Сбой при извлечении из архива «/home/basil/progs/scilab-5.4.0/share/scilab/contrib/guibuilder/guibuilder_2.3-1.bin.zip»."
вам просто не хватает прав для того, что бы эта библиотека легла в /usr/lib/scilab или как то так.
можно скачать src пакет, и из него вытянуть spec файл, посмотреть что к чему, ну или вообще пересобрать rpm :-)
/home/basil/progs/scilab-5.4.0/share/scilab/contrib/guibuilder/guibuilder_2.3-1.bin.zip: Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract
$ scilab
The native library scicommons does not exist or cannot be found.
no scicommons in java.library.path
Current java.library.path is : :/usr/lib64/java/:/usr/lib64/jni/
Что за ошибка, и как исправить? Есть варианты у кого?
Что за ошибка, и как исправить? Есть варианты у кого?
а перевести то что написано не судьба что ли?
следующие варианты:
- или подложить библиотеки к java
- или указать иной путь к библиотекам(я уже написал выше, где это можно сделать.)