====== Устанавливаем библиотеки firebird ====== ====== ubuntu 7.10 ====== sudo apt-get install libfbclient2 sudo ln -s /usr/lib/libfbclient.so.2.0.3 /usr/lib/libfbclient.so.2 sudo ln -s /usr/lib/libfbclient.so.2 /usr/lib/libfbclient.so ====== ubuntu 6.10 ====== есть два решение этого вопроса = быстрый = у нас должен оставаться файл установочный файл FirebirdSS-2.0.1.12855-0.nptl.i686.tar.gz цыферки могут отличатся но должны совпадать с установленым на сервере. скачать можно [[http://www.firebirdsql.org/index.php?op=files&id=engine_203|здесь]]. распаковываем tar zxvf FirebirdSS-2.0.1.12855-0.i686.tar.gz переходим в каталог cd FirebirdSS-2.0.1.12855-0.i686/ устанавливем sudo ./install.sh пароль задаем любой удаляем его из автозагрузки sudo rm /etc/init.d/firebird == "правильный" == берем на сервере файл libfbclient.so.2.m.n (m.n зависит от версии сервера) лежит в /opt/firebird/lib и копируем в папку /usr/lib на клиенте создаем симлинки (не забываем заменить m.n) ln -s /usr/lib/libfbclient.so.2.m.n /usr/lib/libfbclient.so.2 ln -s /usr/lib/libfbclient.so.2 /usr/lib/libfbclient.so для некоторых приложений может понадобится следущее дополнительные симлинки ln -s /usr/lib/libfbclient.so /usr/lib/libgds.so.0 ln -s /usr/lib/libfbclient.so /usr/lib/libgds.so копируем файл firebird.msg в папку /opt/firebird и создать переменую окружения FIREBIRD указывающию на /opt/firebird (добавляется в **/etc/environment**) птиц 3,0 требует установки libtommath0 ====== переустановка библиатек для файберд 3,0 на убунту 16 ====== 1 - надо проверить установку libtommath0 sudo apt install libtommath0 2 - удаляем старые sudo rm /usr/lib/i386-linux-gnu/libfbclient* 3 - копируем актуальную либу например с админки sudo cp libfbclient.so.3.0.3 /usr/lib/i386-linux-gnu/ 4 - создаем симлинк ln -s /usr/lib/i386-linux-gnu/libfbclient.so.3.0.3 /usr/lib/libfbclient.so в случае обновления кассы, запускаем терминал, переходим в папку с ПО cd /opt/ac запускаем конфигуратор ./ipDesk -config и выбираем кассу. ====== переустановка библиотек для файберд на ubuntu 18 ====== ставим библиотеку из репозаритория sudo apt install libfbclient2 смотрим какая версия установилась ls -li /*/*/*/libfb* в ответ получим что-то вроде 5130189 lrwxrwxrwx 1 root root 20 ноя 7 2017 /usr/lib/i386-linux-gnu/libfbclient.so.2 -> libfbclient.so.3.0.2 5130188 -rw-r--r-- 1 root root 1583392 ноя 7 2017 /usr/lib/i386-linux-gnu/libfbclient.so.3.0.2 запоминаем путь /usr/lib/i386-linux-gnu/libfbclient.so.2 и делаем симлинк командой (меняем путь на ваш) ln -s /usr/lib/i386-linux-gnu/libfbclient.so.2 /usr/lib/i386-linux-gnu/libfbclient.so