Firebird на Alt Linux - как установить и использовать?

Всё о СУБД FireBird.
Ответить
fraks
Сообщения: 26
Зарегистрирован: 06.04.2022 11:27:22

Firebird на Alt Linux - как установить и использовать?

Сообщение fraks »

Привет.

В работе используем 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/

У кого-то есть актуальные ссылки по теме, или личные шпаргалки?
pastor
Сообщения: 6
Зарегистрирован: 01.04.2022 13:37:12

Re: Firebird на Alt Linux - как установить и использовать?

Сообщение pastor »

su -
apt-get install firebird-server
isql
fraks
Сообщения: 26
Зарегистрирован: 06.04.2022 11:27:22

Re: Firebird на Alt Linux - как установить и использовать?

Сообщение fraks »

pastor писал(а): 19.05.2022 11:02:04 su -
apt-get install firebird-server
isql
Этот метод установит тот 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, нужно править.

Вобщем, пока все сложно...
Ответить