Se você está tentando instalar o Firebird 1.5.6 no Debian 64 bits, já deve ter percebido que não é algo tão simples quanto parece.

Você roda o comando “apt-cache search firebird1.5*” para procurá-lo, e percebe que nenhum pacote é encontrado. Isso acontece porque o Firebird 1.5 não é disponibilizado em qualquer repositório para que você possa instalá-lo com o comando “apt install”. Ahh se existisse… Seria muito mais fácil… Mas vamos dar um desconto pra ele, até porque a sua última release foi em 5 de Outubro de 2009, ele já foi descontinuado há muito tempo! Se você ainda usa o Firebird 1.5, deveria abandoná-lo. Entretanto, se você está aqui, é porque provavelmente você precisa usá-lo, então vamos prosseguir…

Além de não encontrá-lo através do gerenciador de pacotes, deve ter percebido também, que ao tentar instalá-lo através de um pacote .deb no Debian 64 bits, uma pilha de erros são exibidos. Erros assim como este:

Starting Firebird server: /opt/firebird/bin/fbmgr.bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

Este problema já foi enfrentado por muitos profissionais, e alguns deles decidiram até por escolher o caminho mais radical e substituir o S.O. 64 bits por um 32 bits para não terem dor de cabeça.

Mas fique tranquilo, isso não é preciso! Esse problema pode ser facilmente resolvido com alguns comandos que você irá conferir abaixo. Este com certeza será o procedimento mais simples que você poderá encontrar na internet. Faça bom proveito! 🙂

dpkg --add-architecture i386

apt-get update

apt-get install libstdc++5:i386 xinetd lib32ncurses5

wget http://downloads.sourceforge.net/projects/firebird/files/firebird-linux-i386/1.5.6-Release/FirebirdSS-1.5.6.5026-0.nptl.i686.tar.gz

tar -zxvf FirebirdSS-1.5.6.5026-0.nptl.i686.tar.gz

cd FirebirdSS-1.5.6.5026-0.i686

./install.sh

Compartilhe com seus amigos: