Перейти к содержимому


Фото
- - - - -

Установка на FreeBSD 9.0


  • Please log in to reply
11 ответов в этой теме

#1 Mysterious

Mysterious

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 03 Май 2012 - 08:12

Пытаюсь установить пакет на feebsd:

pkg_add drweb-esuite-server-603-201111300-unix-freebsd-8.2-amd64.tbz


в итоге получаю ошибку:

Unable to locate required library 'liblber-2.4.so.7'


Как установить ES на FreeBSD 9.0?

#2 kr0n

kr0n

    Member

  • Dr.Web Staff
  • 386 Сообщений:

Отправлено 03 Май 2012 - 10:30

По поводу FreeBSD 9 было описано ниже http://forum.drweb.com/index.php?showtopic=308355
liblber-2.4.so.7 в пакете openldap-client-2.4

#3 Mysterious

Mysterious

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 24 Май 2012 - 07:42

Unable to locate required library 'libpcre.so.0'

Можете тогда и с этим помочь? где и чем она идёт?

#4 Mysterious

Mysterious

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 24 Май 2012 - 08:03

В портах pcre-8.30_2 и при установке ставится библиотека libpcre.so.1. Как и откуда взять libpcre.so.0?

Сообщение было изменено Mysterious: 24 Май 2012 - 08:04


#5 Disaron

Disaron

    Member

  • Posters
  • 123 Сообщений:

Отправлено 24 Май 2012 - 10:02

Как и откуда взять libpcre.so.0?

Симлинк создать?

#6 Mysterious

Mysterious

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 24 Май 2012 - 10:47

Симлинк помог, но лезут дальнейшие проблемы с недостающими библиотеками

#7 Eugeny Gladkih

Eugeny Gladkih

    the Spirit of the Enlightenment

  • Dr.Web Staff
  • 5 295 Сообщений:

Отправлено 24 Май 2012 - 15:02

какими?

#8 Mysterious

Mysterious

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 24 Май 2012 - 15:23

последняя была libz.so.5
сейчас доходит до прочтения лицензионного соглашения, после чего при нажатии на Enter выдает сообщение: "Notice: installation failed! You are prohibited to install Dr.Web® Enterprise Suite due to End User License Agreement refusal"

#9 Disaron

Disaron

    Member

  • Posters
  • 123 Сообщений:

Отправлено 24 Май 2012 - 15:42

Mysterious, английский язык подсказывает, что Вы отклонили лицензионное соглашение. Как работать с консолью никсов без знания английского?

#10 Mysterious

Mysterious

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 24 Май 2012 - 15:59

Если бы там было принять соглашение, я бы тут и не написал, а то единственная кнопка Exit и фраза после прочтения нажать на Entrer

#11 Mysterious

Mysterious

    Newbie

  • Posters
  • 19 Сообщений:

Отправлено 24 Май 2012 - 16:09

По рекомендации суппорта запустил putty в маленьком окошке, теперь появился выбор yes/no

#12 Dmx00

Dmx00

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 14 Ноябрь 2012 - 12:51

Установка 603 на FreeBSD 9
# После это шага возможно не понадобится выполнять шаги 2-6
# я на самом деле делал этот шаг последним, а Вы можете попробовать установить ЦУ после этого шага, Мне он требовался для библиотеки libz.so.5
1 cd /usr/ports/misc/compat8x
make install clean
2 pkg_add -r curl
3 cd /usr/ports/net/openldap24-client
make install clean
4 cd /usr/local/lib/
ln -s liblber-2.4.so.8 liblber-2.4.so.7
ln -s libldap-2.4.so.8 libldap-2.4.so.7
5 pkg_add -r pcre
6 pkg_add -r libxml2

7 Нужно чтобы установка заработала в текстовом режиме (без синего экрана как это сделать написано выше) нужно непременно использоать putty потом как через kitty трюк с уменшением окна не проходит.
8. Установка не спросила у меня ключей шифрования (сволочь!) пришлось руками менять сгенеренные по умолчанию (pri pub и 2 рем'а)
9 Правим имя сервера для вебконсоли
ee /var/drwcs/etc/webmin.conf
например так
ServerName 192.168.1.246:9080
10. В инструкции написано
"При наличии интерпретатора perl, в зависимости от используемой ОС, может быть предложено произвести настройку некоторых параметров Сервера" - так что вообще непонятно нужен этот скрипт или нет. Поскольку перл на момент установки отсутствовал в системе, а в запускаемом скрипте есть параметр инициализации базы данных без которой вообще ничего работать не будет, я поставил перл
cd /usr/ports/lang/perl5.14
make BATCH=YES install clean
и запустил скрипт
/usr/bin/perl /usr/local/drwcs/bin/configure.pl --initbase --verbose
на что он мне выдал
===> Initializing database...
===> Please enter the server administrator password:
===> Failed to initialize server database. Error code: 101
к этому моменту меня уже порядком достало разбираться в тонкостях, я забил и просто запустил ЦУ
sh /usr/local/etc/rc.d/drwcsd.sh start
И оно заработало (хоть где-то повезло)
Всё, осталось добавить автозапуск в rc.conf
drwcsd_enable="YES"
Итого шаг 10 можно пропускать и жить себе спокойно, остается за кадром какой все-таки перл требуется ЦУ, что за ошибка 101 выяснять не буду ибо незачем.

Да, кстати, я обращался в суппорт в надежде получить пункты 1-6, но как я ожидал ничего приличного мне не ответили.


Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых