scilab 5.4.0 x64 + Atoms - проблема с установкой

basileus
basileus написал 08.02.2013 13:25:01 #1 Автор

Имеется 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»."
И так со всеми модулями. Был ли у кого такой глюк? И как с ним бороться?

GoUpInSmoke
GoUpInSmoke написал 08.02.2013 13:26:27 #2

Сбой при извлечении из архива «/home/basil/progs/scilab-5.4.0/share/scilab/contrib/guibuilder/guibuilder_2.3-1.bin.zip
Архив битый?
Как извлекаете?

basileus
basileus написал 08.02.2013 14:20:14 #3 Автор

Архив целый вроде как.
Устанавливаю через меню: "Инструменты -> Управление модулями Atoms". То есть получается, что сама утилита скачивает архив и пытается его распаковать. Архив после такой процедуры лежит в "../scilab-5.4.0/share/scilab/contrib/guibuilder". Размер архива сравнивал с размером этого же архива, скачанного через wget. Одинаково. crc проверить не могу, так как на сайте их тоже нет :(

GoUpInSmoke
GoUpInSmoke написал 08.02.2013 14:22:58 #4

хм... а руками распаковать архив? и положить куда надо..

basileus
basileus написал 08.02.2013 14:34:00 #5 Автор

А вот тут небольшая проблема. Честно говоря, я не могу понять куда раскладывать содержимое архива. И похоже, что сам модуль скрипт как-то ещё регистрирует в системе. А я в этом скрипте с трудом разбираю что и как делается.

GoUpInSmoke
GoUpInSmoke написал 08.02.2013 14:37:12 #6

А вот тут небольшая проблема. Честно говоря, я не могу понять куда раскладывать содержимое архива. И похоже, что сам модуль скрипт как-то ещё регистрирует в системе. А я в этом скрипте с трудом разбираю что и как делается.

Извиняюсь.. А от root запускаете?

basileus
basileus написал 08.02.2013 14:38:26 #7 Автор

Нет, но от root то же самое. Такое ощущение, что в системе чего-то не хватает... :\

GoUpInSmoke
GoUpInSmoke написал 08.02.2013 14:40:02 #8

Нет, но от root то же самое. Такое ощущение, что в системе чего-то не хватает... :\

GoUpInSmoke
GoUpInSmoke написал 08.02.2013 14:40:54 #9

Пакет scilab со всеми его зависимостями можно установить из репозитория Education.

Для работы с компилятором Modelica надо также установить пакет scilab-devel.

basileus
basileus написал 08.02.2013 15:15:41 #10 Автор

Для 12.2 нет даже 5.3.3 хотя бы в Factory.

GoUpInSmoke
GoUpInSmoke написал 08.02.2013 15:21:06 #11

Для 12.2 нет даже 5.3.3 хотя бы в Factory.

))) ну тогда исходники качать и ./configure, make, make install. Там будет понятнее в чём проблема

yars
yars написал 08.02.2013 15:26:32 #12

Что говорит

file /home/basil/progs/scilab-5.4.0/share/scilab/contrib/guibuilder/guibuilder_2.3-1.bin.zip

и

mkdir ~/test  
unzip /home/basil/progs/scilab-5.4.0/share/scilab/contrib/guibuilder/guibuilder_2.3-1.bin.zip -d ~/test

?

basileus
basileus написал 08.02.2013 15:27:02 #13 Автор

Весёленькая перспектива

i2ks
i2ks написал 08.02.2013 16:07:16 #14

Вам надо правильно определить директивы(PATH, SСILAB_HOME, JAVA_HOME, LIB etc...)для вашего scilab.
для наглядности смотрите файл /bin/scilab, это просто sh скрипт, который говорит как и где.
в scilab-5.4.0/lib/pkgconfig. задаются все необходимые пути. Класть его наверно надо в etc или куда еще. Не разбирался в общем.

"...atomsExtract: Сбой при извлечении из архива «/home/basil/progs/scilab-5.4.0/share/scilab/contrib/guibuilder/guibuilder_2.3-1.bin.zip»."

вам просто не хватает прав для того, что бы эта библиотека легла в /usr/lib/scilab или как то так.

можно скачать src пакет, и из него вытянуть spec файл, посмотреть что к чему, ну или вообще пересобрать rpm :-)

i2ks
i2ks написал 08.02.2013 16:15:11 #15

В общем качаем http://www.scilab.org/download/5.4.0/scilab-5.4.0-src.tar.gz и пытаемся собрать. В общем как то так. :-) А то что вы скачали, работать нормально не будет.