nixp.ru v3.0

27 мая 2017,
суббота,
20:41:16 MSK

DevOps с компанией «Флант»
HanTengry написал 12 декабря 2008 года в 11:11 (733 просмотра) Ведет себя как мужчина; открыл 36 тем в форуме, оставил 111 комментарий на сайте.

SUSE SLES 9.

Делаю по предоставленной инструкции одной конторы, требуется установить XML.

Есть библиотеки:

libxml.so -> libxml.so.1.0

libxml.so.1.0

lib/libicudata.so -> libicudata.so.30.0

lib/libicudata.so.30 -> libicudata.so.30.0

lib/libicudata.so.30.0

lib/libicuuc.so -> libicuuc.so.30.0

lib/libicuuc.so.30 -> libicuuc.so.30.0

lib/libicuuc.so.30.0

lib/libxerces-c.so -> libxerces-c.so.26.0

lib/libxerces-c.so.26 -> libxerces-c.so.26.0

lib/libxerces-c.so.26.0

копирую их в usr\lib (делаю это под root), при этом спрашивает заменить ли файлы с совпадающими именами, говорю — да все.

Экран мигнул (работаю в графике), запросив логин пароль на вход..

Захожу.

Yast запускается, но вот все пункты в нем нет..конфигуратор пакетов, настройка сети, просто покрутятся часики потом опять появиться обычный курсор и ничего не происходит.

Вообще не понимаю что делаю, обьясните мне что могло произойти..и как надо было это делать и как может быть можно исправить..

Ulysses
HanTengry
требуется установить XML.

Что это значит?

копирую их в usr\lib (делаю это под root), при этом спрашивает заменить ли файлы с совпадающими именами, говорю — да все.

Это так в инструкции было сказано? жуть…

Вообще не понимаю что делаю, обьясните мне что могло произойти..и как надо было это делать и как может быть можно исправить..

Для начала востановить систему. Потом уточнить что именно надо было установить.

(фраза «установить XML» звучит так же как «установить HTML» или «установить plane text»

HanTengry

ниже это заголовок инструкции..инструкцию дала контора по внедрению своего ПО.

*

*** TOOLS/XML — пакеты для использования возможностей парсера XML Xerces

*

инструкция:

1.1) UNIX/LINUX

Перейдите в катклог, куда должна быть установлена библиотека. Например, /u/tools

Распакуйте архив. В зависимости от платформы и набора

установленных утилит, нужно использовать одну из следующих команд:

tar xzvf xml.tar.gz

gtar xzvf xml.tar.gz

gunzip -c xml.tar.gz | tar xvf -

Будет создана папка xml со следующей структурой:

libxml.so -> libxml.so.1.0

libxml.so.1.0

lib/libicudata.so -> libicudata.so.30.0

lib/libicudata.so.30 -> libicudata.so.30.0

lib/libicudata.so.30.0

lib/libicuuc.so -> libicuuc.so.30.0

lib/libicuuc.so.30 -> libicuuc.so.30.0

lib/libicuuc.so.30.0

lib/libxerces-c.so -> libxerces-c.so.26.0

lib/libxerces-c.so.26 -> libxerces-c.so.26.0

lib/libxerces-c.so.26.0

1.1.1) Далее нужно чтобы extproc мог найти библиотеки из каталога

lib. Этого можно добиться одним из следующих способов:

1.1.1.а) положить содержимое подкаталога lib в системную папку, например в /usr/lib

1.1.1.б) либо перезапустить extproc…..

не под root-ом он не хотел копировать.

Дмитрий Шурупов

На http://software.opensuse.org/search я вижу пакетики типа:

* Xerces-c: «Xerces-C is a validating XML parser written in a portable subset of C++. »

* xerces-j2-xml-apis, xerces-j2-xml-resolver

* …

Вы пробовали найти нужные пакеты там и поставить их? Вместо того, чтобы уродовать систему какими-то неразумными для современности инструкциями по установке…

HanTengry

Нет, не пробовал. Спасибо за подсказку, спрошу у внедренцев.

Что произошло с Yast..как грамотно обьяснить внедренцам, что мона натворить такими действиями. Или я просто не умею делать подобное безопасно и правильно?

Про заповедь — «Никогда не работай под рутом!» знаю, но наше «Авось прокатит!» тоже..

REDkiy

Смущает пункт:

1.1.1.б) либо перезапустить extproc…..