Ставим Firebird 2.5 на Linux Centos6 из исходников

Linux
Ставить пакет не спортивно, поэтому решил собрать из исходников с официального сайта. Для этого поставил чистую Centos 6 на VMWare ESXi 5, cкачал исходники Firebird-2.5.1.26351-0.tar.bz2 и…

Далее распаковываем:
tar xvjf Firebird-2.5.1.26351-0.tar.bz2
cd Firebird-2.5.1.26351-0

Обновляем пакеты:
yum update

Доставляем компилятор
yum install gcc gcc-cpp gcc-c++

Ставим библиотеки (еще пачку либ yum сам докачает)
yum install libtermcap-devel libstdc++-devel libtool ncurses-dev  libstdc++-devel libicu 

Ставим
./autogen.sh --prefix=/usr/firebird
make 
make install

Жмем пару раз Enter, вводим пароль и готово!

Install completed

3 комментария

avatar
Насчет не спортивно не знаю, а вот то что в портах иногда устаревшие версии живут и надо ставить из devel сталкивался. Так что не лишний опыт
avatar
Это да, на сайте просто rpm еще есть.
avatar
можно и rpm, но бывает кривость из-за зависимостей, можно попасть на не нужное обновление компоненты, а установка с ключом --nodebs может быть фатальна.

Да, маленький камушек в огород: для инсталляции пакетов из source или прог-frontend правилом хорошего тона считается установка в /opt/ — резко сокращаются шансы подмены отдельных библиотек
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.