Установка Firebird 1.5.6 на Debian 7

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

Для начала установим необходимые компоненты:

apt-get install libstdc++5
apt-get install xinetd
apt-get install lib32ncurses5
apt-get install ia32-libs

Далее, т.к. установочного пакета для дебиана нет, то берем тарбол отсюда -http://www.firebirdsql.org/en/firebird-1-5/

Его мы распаковываем и устанавливаем скриптом install.sh

tar xzvf FirebirdCS-1.5.6.5026-0.i686.tar.gz

cd FirebirdCS-1.5.6.5026-0.i686
./install.sh
Казалось бы все… но нет. По команде isql ничего не найдено. Все потому что устанавливается приложение в /opt и нужно добавить путь к исполняемым файлам в PATH. Для этого в /etc/profile в конец добавляем строку:
PATH=$PATH:/opt/firebird/bin
Собственно все. Перелогиниваемся, потом перезапускаем xinetd и все должно заработать. База должна светить портом 3050 tcp. Если это не так нужно искать проблему.
Если вдруг у нас x86_64 ядро и не ставится ia32-libs, то делаем следующее:
dpkg --add-architecture i386
apt-get update
apt-get install ia32-libs
Запись опубликована в рубрике Без рубрики с метками , , , . Добавьте в закладки постоянную ссылку.

Комментарии запрещены.