Firebird. gsec: команда не найдена

Ссылка на Firebird - https://firebirdsql.org/en/firebird-2-5/

При установке СУБД на Alt Linux 10 возникла ошибка:
[root@host-15 ~]$ sh install.sh
Done.
Deleting...
Done.
Please enter new password for SYSDBA user: masterkey
./scripts/postinstall.sh: строка 114: /opt/firebird/bin/gsec: Нет такого файла или каталога

При проверке файла в каталоге он находится:
[root@host-15 ~]$ ll /opt/firebird/bin
итого 4784
-r-x------  1 root root  34257 июн  8 16:28 FirebirdUninstall.sh
drwxr-xr-x  2 root root   4096 июн  8 16:28 ./
drwxr-xr-x 12 root root   4096 июн  8 16:28 ../
-rwxr-xr-x  1 root root 131488 июн  8 16:28 fbguard
-rwxr-xr-x  1 root root 529744 июн  8 16:28 isql
-rwx------  1 root root  34225 июн  8 16:28 changeRunUser.sh
-rwxr-xr-x  1 root root   2868 июн  8 16:28 fb_config
-rwxr-xr-x  1 root root 487744 июн  8 16:28 qli
-rwx------  1 root root  34217 июн  8 16:28 restoreRootRunUser.sh
-rwxr-xr-x  1 root root 291264 июн  8 16:28 gstat
-rwxr-xr-x  1 root root 132176 июн  8 16:28 fbtracemgr
-rwx------  1 root root  32839 июн  8 16:28 changeDBAPassword.sh
-rwxr-xr-x  1 root root   4824 июн  8 16:28 fb_inet_server
-rwxr-xr-x  1 root root 175528 июн  8 16:28 gfix
-rwxr-xr-x  1 root root 265728 июн  8 16:28 fb_lock_print
-rwxr-xr-x  1 root root 566040 июн  8 16:28 gpre
-rwxr-xr-x  1 root root 309408 июн  8 16:28 gsec
-rwx------  1 root root  34336 июн  8 16:28 changeMultiConnectMode.sh
-rwxr-xr-x  1 root root  15568 июн  8 16:28 gsplit
-rwxr-xr-x  1 root root 447512 июн  8 16:28 gdef
-rwxr-xr-x  1 root root 286264 июн  8 16:28 nbackup
-rwx------  1 root root  35498 июн  8 16:28 changeGdsLibraryCompatibleLink.sh
-rwxr-xr-x  1 root root 135008 июн  8 16:28 fbsvcmgr
-rwxr-xr-x  1 root root 431096 июн  8 16:28 fb_smp_server
-rwx------  1 root root   3470 июн  8 16:28 createAliasDB.sh
-rwxr-xr-x  1 root root 413904 июн  8 16:28 gbak

Причина ошибки:
Использование 32-bit дистрибутива, вместо 64-bit.

Выявлено командой:
[root@host-15 FirebirdCS-2.5.9.27139-0.i686]# file /opt/firebird/bin/gsec
/opt/firebird/bin/gsec: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.0.0, stripped

При проверке системы:
[root@host-15 FirebirdCS-2.5.9.27139-0.i686]# file /bin/ls
/bin/ls: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ad8f30b1e8f6e8cb16ffe78c1cca6393ac3a3385, for GNU/Linux 3.2.0, stripped


Решение:
Скачать и установить правильный дистрибутив для 64-bit

Комментарии

Популярные сообщения из этого блога

Linux (РедОС). Сброс пароля

TRUNCATE / DELETE / DROP или как очистить таблицу

КБК. КВФО - Код вида финансового обеспечения (деятельности)

SQL Error [53200]: ОШИБКА: нехватка разделяемой памяти Подсказка: Возможно, следует увеличить параметр max_locks_per_transaction

РедОС. Подключение к сетевой папке