|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
Прочитал на хабре статью Алексея Ковязина " Установка Firebird 3 на современные версии Linux: CentOS8 и Ubuntu 19 " и решил по этой инструкции установить FB3 на opensuse Leap 15.1. Так как я не очень опытный пользователь linux, то прошу у уважаемых коллег помощи. При установке, у меня вышла ошибка: #install.shPlease enter new password for SYSDBA user: masterkey /opt/firebird/bin/gsec: error while loading shared libraries: libtommath.so.0: cannot open shared object file: No such file or directory Fatal error running 'systemctl --quiet start firebird-superserver.service' - exiting Предварительно, перед запуском install.sh, я установил все требуемые пакеты: #zypper se ncurses tommath Код: plaintext 1. 2. 3. 4. 5. 6.
# find /usr -name libtommath.so.1/usr/lib64/libtommath.so.1 Как написано в статье, я сделал симлинк на libtommath.so.0: /usr/lib64 # ln -s libtommath.so.1.0.0 libtommath.so.0 /usr/lib64 # ls -l libtommath*lrwxrwxrwx 1 root root 19 окт 19 2018 libtommath.so -> libtommath.so.1.0.0 lrwxrwxrwx 1 root root 19 апр 12 12:38 libtommath.so.0 -> libtommath.so.1.0.0 lrwxrwxrwx 1 root root 19 окт 19 2018 libtommath.so.1 -> libtommath.so.1.0.0 -rwxr-xr-x 1 root root 105256 окт 19 2018 libtommath.so.1.0.0 Однако, это не помогло. gsec, все равно не видит библиотеку libtommath.so.0 ldd /opt/firebird/bin/gsec linux-gate.so.1 (0xf7717000) libfbclient.so.2 => /opt/firebird/bin/../lib/libfbclient.so.2 (0xf7573000) libtommath.so.0 => not found ... ldconfig подтверждает, что мой симлинк на библиотеку libtommath.so.0 - почему то не работает. Загрузчик видит только libtommath.so.1 и libtommath.so: /usr/lib64 # ldconfig -p | grep libtommath libtommath.so.1 (libc6,x86-64) => /usr/lib64/libtommath.so.1 libtommath.so (libc6,x86-64) => /usr/lib64/libtommath.so] Почему загрузчик не видит симлинк на библиотеку libtommath.so.0? Что я сделал не правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2020, 11:59 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
bsv9Что я сделал не правильно? Скорее всего перепутал разрядности. Что говорит "file /opt/firebird/bin/gsec"? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2020, 12:16 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
О, Спасибище ! Так и есть. /opt/firebird/bin/gsec: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, for GNU/Linux 2.0.0, stripped ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2020, 12:22 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
bsv9 Как написано в статье, я сделал симлинк на libtommath.so.0: zyppen in libtommath И далее оно само. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2020, 13:29 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
bsv9 "Установка Firebird 3 на современные версии Linux: CentOS8 и Ubuntu 19" и решил по этой инструкции установить FB3 на opensuse Leap 15.1 Общего только то, что надо смотреть - существуют ли в репозиториях нужные пакеты. Лично я смотрю только в "штатных" репозиториях. OpenSUSE - не помню, есть ли там именно нужные версии. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2020, 19:37 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
а штатным инсталлятором не катит? Там же вроде все в одном флаконе? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2020, 14:06 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
Штатным чего? Снапшоты идут в виде тарболов, рпм-ка дюже старая хронически, как и старье репе сюзи. нкурсез, либтоммат и ику ставятся из штатного репа, а потом тарбол и готово. Трешка в работе. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2020, 14:52 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky Штатным чего? ".. на бронепоезде" © Я так понимаю, ТС не о снапшотах думает, ему и надо-то всего поставить стабильную тройку на свой линь. С учетом того, что на разных форках линукса репы обновляются с разной частотой, вот я и спросил - чем штатный инсталлятор супротив пакетов плох? зы. кстати, касаемо libtommath*. А как-то в скрипте инсталлятора нельзя проверку воткнуть (раз уж в багтрекере тикет даже соответствующий есть), чтобы все автоматом ставилось? Гляжу, проблема с этим пакетом не только на Дебе проявляется. Или я чего-то не знаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2020, 15:48 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, вот тут https://habr.com/ru/post/491094/#comment_21365478 есть люди с другим мнением. Оно, конечно, с одной стороны правильно, а с другой - совсем нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2020, 16:19 |
|
Установка Firebird 3 на современные версии Linux (opensuse Leap 15.1)
|
|||
---|---|---|---|
#18+
правильным будет прийти на https://software.opensuse.org/package/firebird и по аналогии, например, с https://build.opensuse.org/package/show/home:mkubecek:firebird30/firebird Собирать нечто свое с требуемой периодичностью Таки официальный пакет под 15.1 - 3.0.2.32703 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2020, 18:03 |
|
|
start [/forum/topic.php?fid=40&msg=39946637&tid=1560383]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
124ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 250ms |
total: | 462ms |
0 / 0 |