Привет.
В работе используем Firebird 2.5.8 но на винде.
Новый человек разбирается как поставить Firebird на Alt Linux Рабочая станция, платформа 10.
При этом он не знает ни Firebird ни Linux но хочет разобраться.
Хаотичные попытки поставить разные варианты Firebird, кажется привели к тому что остались обрывки от разного, которое пытается работать вместе, но не хочет. Единственное что пока запускается - это соединение через embedded в тройке. Попытки соединения через TCP не проходят.
Процессов Firebird автоматом не запускается. Аналогично и guardian. Он вообще нужен?
Есть хорошая ссылка по теме, но там про Ubuntu и CentOS, которые в настройках отличаются от Alt Linux.
Кроме того, там про FB3 а хотелось бы и по FB25.
AlexeyKovyazin - Установка Firebird 3 на современные версии Linux: CentOS8 и Ubuntu 19
В репозирории Альта есть Firebird, но тройка, и единственная не самая свежая версия.
Хотелось бы научиться ставить оригинальные FirebirdCS-2.5.9.27139-0.i686.tar.gz
https://firebirdsql.org/en/firebird-2-5/
https://firebirdsql.org/en/firebird-3-0/
У кого-то есть актуальные ссылки по теме, или личные шпаргалки?
Firebird на Alt Linux - как установить и использовать?
Re: Firebird на Alt Linux - как установить и использовать?
su -
apt-get install firebird-server
isql
apt-get install firebird-server
isql
Re: Firebird на Alt Linux - как установить и использовать?
Этот метод установит тот firebird для которого в альте есть пакет.
Сейчас это Firebird-3.0.7 без каких-либо альтернатив.
Актуальная на сейчас версия - Firebird-3.0.10, но для нее нет пакета под Альт.
Скрипт инсталляции, идущий в комплекте с 3.0.10, в тарболе, работает странно и не дает работоспособной установки.
Про 2.5, 4.0, 5.0 при таком подходе так же можно забыть.
Задача ставится так:
- что нужно сделать после разворачивания тарбола что бы запустить сервер
- как это сделать.
При этом исходные параметры такие:
- Alt Linux P10 (systemd)
- любая версия Firebird из тарбола, установленная в отдельную папку, с возможностью запустить их все одновременно (естессно, на разных портах).
Инсталляционные скрипты есть, но они сложны и запутанны, особенно для тех кто плохо разбирается в bash.
Из них непонятно что же должно получиться.
То что из них получается - расчитано на разные ОС, но Альта в этом списке нет.
Альт они определяют как Мандрейк.
Устанавливаются initv-скрипты, но т.к. в Альте построено на systemd то initv обрабатывается через эмуляцию, которая работает не совсем так как оригинальные initv, нужно править.
Вобщем, пока все сложно...