Interbase 6 no Slackware
Nesse artigo veremos como instalar o Interbase, famoso banco de dados da Borland que deu origem ao Firebird. Como os pacotes aqui usados estão em formato RPM, usuários de distribuições baseadas nesse sistema de empacotamento também podem se sentir à vontade para acompanhar o artigo.
Parte 2: Instalação
Como você pode notar os pacotes estão em .RPM, sistema de pacotes
para Conectiva, RedHat e compatíveis, mas o Slackware
possui seu próprio sistema de pacotes, desta forma devemos fazer
algumas conversões:
# rpm2tgz InterBaseSS_LI-V6.0-1.i386.rpm
Depois de converter é só fazer a instalação do gerenciador que irá utilizar. O servidor obviamente deve ser instalado onde ficarão os bancos de dados (.GDB) e o cliente nos outros computadores (terminais).
Para instalar os pacotes é só utilizar o seguinte comando (não sei se tem um equivalente em modo gráfico):
# installpkg InterBaseSS_LI-V6.0-1.i386.tgz
(será instalado em /opt/interbase)
Depois de instalado deve-se criar a porta de acesso ao serviço, incluindo no final do arquivo /etc/services a seguinte linha:
# rpm2tgz InterBaseSS_LI-V6.0-1.i386.rpm
Depois de converter é só fazer a instalação do gerenciador que irá utilizar. O servidor obviamente deve ser instalado onde ficarão os bancos de dados (.GDB) e o cliente nos outros computadores (terminais).
Para instalar os pacotes é só utilizar o seguinte comando (não sei se tem um equivalente em modo gráfico):
# installpkg InterBaseSS_LI-V6.0-1.i386.tgz
(será instalado em /opt/interbase)
Depois de instalado deve-se criar a porta de acesso ao serviço, incluindo no final do arquivo /etc/services a seguinte linha:
gds_db 3050/tcp # Interbase Database Remote Protocol
Não sei se isso pode ocorrer em outras distribuições, mas no Slackware as bibliotecas utilizadas estão com nomes diferentes, para resolver basta criar alguns links:
# ln -s /usr/lib/libgds.so.0 /usr/lib/libgds.so
# ln -s /lib/libncurses.so.5 /usr/lib/libncurses.so.4
O firebird foi feito apartir do projeto do interbase mais seguiu um linhagem totalmente diferente ! por isso não instalem o interbase esperando o mesmo desempenho e funcionalidade do firebird ! OK !