Como iniciante em
Linux, quase surtei para instalar o
Firebird 1.5 em um servidor. Minha luta começou quando precisei instalar um programa de gerenciamento de agências de propaganda no servidor de um cliente.
O que eu fiz?
Fui no terminal, digitei:
apt-cache search firebird1.5*
E... Nada... não haviam instaladores nos repositórios.
Adicionei "um kilo" de repositórios na lista...
E...? Nada... Não existia nada relacionado ao Firebird 1.5.*.
Googlei por vários artigos, websites especializados... Sem sucesso.
Em alguns artigos, o autor chegava a mencionar que o Firebird 1.5 era o Firebird 2.0.
Sem acreditar muito, corri atrás e achei uma solução que RESOLVEU o meu problema. Creio que irá resolver o problema de muitos, já que, às vezes, não dá para rodar a última versão de uma aplicação (como é o caso do banco e do programa que só roda com o FB1.5).
Primeiramente, segui procurando pelo google até cair neste link, que era quase o que eu precisava.
Neste caso, o autor mencionava praticamente o mesmo problema pelo qual eu passava, que era conseguir instalar o Firebird 1.5 no Ubuntu, para servir um programa que só rodava com banco gerenciado pelo Firebird 1.5.*.
Fiz como o autor mencionou.
Desinstalei o Firebird 2.0 através do comando:
# apt-get remove firebird2.0
Até aí, beleza.
Só que no artigo, não haviam referências de onde baixar os pacotes necessários para a instalação. Googlei e consegui achar.
Baixei os pacotes abaixo:
- firebird1.5-common*
- firebird1.5-super*
- libeditline0_1*
- libfbclient1_1*
Faça o download para arquitetura i386:
# wget http://old-releases.ubuntu.com/ubuntu/pool/universe/f/firebird1.5/firebird1.5-common_1.5.4.4910rel-6_i386.deb
# wget http://old-releases.ubuntu.com/ubuntu/pool/universe/f/firebird1.5/libfbclient1_1.5.4.4910rel-6_i386.deb
# wget http://ubuntu.load.lv/ubuntu/pool/universe/e/editline/libeditline0_1.12-5_i386.deb
# wget http://old-releases.ubuntu.com/ubuntu/pool/universe/f/firebird1.5/firebird1.5-super_1.5.4.4910rel-6_i386.deb
Faça o download para arquitetura amd64:
# wget http://old-releases.ubuntu.com/ubuntu/pool/universe/f/firebird1.5/firebird1.5-common_1.5.4.4910rel-6_amd64.deb
# wget http://old-releases.ubuntu.com/ubuntu/pool/universe/f/firebird1.5/libfbclient1_1.5.4.4910rel-6_amd64.deb
# wget http://ubuntu.load.lv/ubuntu/pool/universe/e/editline/libeditline0_1.12-5_amd64.deb
# wget http://old-releases.ubuntu.com/ubuntu/pool/universe/f/firebird1.5/firebird1.5-super_1.5.4.4910rel-6_amd64.deb
Feito o download de acordo com a sua arquitetura, instale os pacotes como segue abaixo.
Para i386:
# dpkg -i firebird1.5-common_1.5.4.4910rel-6_i386.deb
# dpkg -i libfbclient1_1.5.4.4910rel-6_i386.deb
# dpkg -i libeditline0_1.12-5_i386.deb
# dpkg -i firebird1.5-super_1.5.4.4910rel-6_i386.deb
Para amd64:
# dpkg -i firebird1.5-common_1.5.4.4910rel-6_amd64.deb
# dpkg -i libfbclient1_1.5.4.4910rel-6_amd64.deb
# dpkg -i libeditline0_1.12-5_amd64.deb
# dpkg -i firebird1.5-super_1.5.4.4910rel-6_amd64.deb
Durante a instalação, como eu já havia instalado o Firebird 2.0, mas mesmo desinstalando, apareceu uma mensagem perguntando qual versão deveria rodar. Então selecionei FIREBIRD1.5 e dei ok.
Depois de tudo, digite o comando "
dpkg-reconfigure firebird1.5-super" para alterar a senha e pronto.
Salve o banco em /var/lib/firebird/1.5/system.
Qualquer erro em nomes ou atribuições, desconsiderem, sou iniciante e como todos aqui, estou aprendendo. Só quis postar um artigo que até agora, não consegui encontrar de forma tão clara.
Abraços.