Help - Search - Members
Full Version: Updater для Linux\FreeBSD
Kaspersky Lab Forum > Бета-тестирование > Универсальный Updater
Natalia Pasynkova
Здравствуйте!

Представляю новую версию ретранслятора для Linux\FreeBSD - 5.0.0.4.

Изменения по сравнению со сборкой 5.0.0.3:
* Исправлена ошибка работы на некоторых дистрибутивах ОС FreeBSD и Linux.

Прошу тестировать и писать о ЛЮБОМ результате (создавайте новые темы).
Таблица компонентов та же - http://support.kaspersky.ru/updater?level=2.

Статьи по ретранслятору:

Как работает утилита обновления retranslator?

Коды возврата утилиты обновления для Linux\FreeBSD

Параметры конфигурационного файла утилиты обновления для Linux\FreeBSD

Можно ли с помощью утилиты обновления создать "зеркало" сайтов Лаборатории Касперского для обновления?

Список ОС, на которых тестировали работу ретранслятора Возможно, что и на других будет работать.

Дистрибутивы можно скачать отсюда - http://data2.kaspersky.com:8080/updater/re...slator_5.0.0.4/
flexbert
версия для FreeBSD 6.3 работает под FreeBSD 7.1-RELEASE (сборка amd64)
GAMER.
QUOTE(flexbert @ 5.03.2009 06:12) *
версия для FreeBSD 6.3 работает под FreeBSD 7.1-RELEASE (сборка amd64)

У меня не заработала. Сделал симлинки на библиотеки ранних версий, но в итоге получил:

/libexec/ld-elf.so.1: /lib/libpthread.so.2: version LIBTHREAD_1_0 required by ./retranslator.bin not found
flexbert
QUOTE(GAMER. @ 15.03.2009 01:32) *
У меня не заработала. Сделал симлинки на библиотеки ранних версий, но в итоге получил:

/libexec/ld-elf.so.1: /lib/libpthread.so.2: version LIBTHREAD_1_0 required by ./retranslator.bin not found

Ничего не мудрил, заменил библиотеки в составе апдейтера и бинарник на новую версию, запустил - все работает. В логах пишет что версия updater для FreeBSD 6.3.

P.S.: одно НО, т.к. до этого работала линуксовая версия, то остался установленный пакет linux_base-fc4. Про его влияние на работу апдейтера под "фрёй" ничего сказать не могу.
d34d1
QUOTE(GAMER. @ 14.03.2009 22:32) *
У меня не заработала. Сделал симлинки на библиотеки ранних версий, но в итоге получил:

/libexec/ld-elf.so.1: /lib/libpthread.so.2: version LIBTHREAD_1_0 required by ./retranslator.bin not found


Эта ошибка возникает если запускать retranslator.bin. Следует же вызывать shell скрипт ./retranslator
hinote
а compat-6 разве не нужен?
flexbert
QUOTE(hinote @ 16.03.2009 22:26) *
а compat-6 разве не нужен?

Даже не задумался. Всегда ставлю совместимость со всеми предыдущими версиями.
Скорее всего нужен.
GAMER.
QUOTE(d34d1 @ 16.03.2009 11:48) *
Эта ошибка возникает если запускать retranslator.bin. Следует же вызывать shell скрипт ./retranslator

Ошибка такая при вызове скрипта.
Возможно действительно установлен не тот пакет для совместимости с линуксом
hinote
QUOTE(GAMER. @ 18.03.2009 21:49) *
Ошибка такая при вызове скрипта.
Возможно действительно установлен не тот пакет для совместимости с линуксом


с каким еще линуксом? вы на FreeBSD 7.x запускаете версию для Linux, не для FreeBSD 6.x?
GAMER.
QUOTE(hinote @ 18.03.2009 23:49) *
с каким еще линуксом? вы на FreeBSD 7.x запускаете версию для Linux, не для FreeBSD 6.x?

Запускаю для FreeBSD, но в этой теме звучала также реплика
"P.S.: одно НО, т.к. до этого работала линуксовая версия, то остался установленный пакет linux_base-fc4. Про его влияние на работу апдейтера под "фрёй" ничего сказать не могу."
flexbert
Проверил на чистой FreeBSD 7.1:
Для работы ретранслятора для FreeBSD 6.3 необходим только пакет compat6x из портов. Без него ругается на библиотеки.
После его установки все работает прекрасно!

QUOTE
P.S.: одно НО, т.к. до этого работала линуксовая версия, то остался установленный пакет linux_base-fc4. Про его влияние на работу апдейтера под "фрёй" ничего сказать не могу.

Не зависит!

QUOTE
Возможно действительно установлен не тот пакет для совместимости с линуксом

В первую очередь все-таки надо устанавливать совместимость с "фрёй".
d34d1
Да, для запуска ретранcлятора собранного для FreeBSD 6 на FreeBSD 7 необходим пакет misc/compat6x.
Но без него результат будет другим.
С misc/compat6x ошибка
/libexec/ld-elf.so.1: /lib/libpthread.so.2: version LIBTHREAD_1_0 required by ./retranslator.bin not found
возникает если запускать retranslator.bin, а не шелл скрипт.
Если Вы просто сделали симлинки с библиотек старых версий на новые, то это может привести к такой же ошибке, необходимо уставить пакет misc/compat6x, в котором есть необходимые библиотеки.
GAMER.
Поставил на более чистую Фрю, запустилось. Видать те ошибки которые возникают, из-за конфликта каких-то старых библиотек.
PS.

Разобрался. Была глупая символическая ссылка. Убрал ее. (Симлинки на либы - ЗЛО!) smile.gif
vasdas
Без проблем завелось на MOPSlinux-6.2.2 соответственно будет работать и на Slackware, так-же попробовал на LiveCD: SLAX , без замечаний,что очень порадовало.
realand
А версия для MIPSel линух планируеться?

ЗЫ. Было бы удобно для небольшой(домашней) сети установить Updater непосредственно на роутер happy.gif
hinote
QUOTE(realand @ 15.04.2009 11:37) *
А версия для MIPSel линух планируеться?

ЗЫ. Было бы удобно для небольшой(домашней) сети установить Updater непосредственно на роутер happy.gif


согласен, было бы удобно.

в свободное от работы время я пытаюсь заставить работать апдейтер на своем synology под qemu-i386, собранном для arm. пока не получается.

попробуйте для своего mips собрать (или найти готовый) qemu (нужен только user space i386 в качестве target платформы) и запустить под ним апдейтер.
может быть для mips результаты будут положительные.

родной версии кроме i386 не планируется - слишком много разных платформ.
realand
Эх... такие танци с бубном не к чему хорошему не привели... :-(
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.