clon¥
(usa Debian)
Enviado em 07/07/2012 - 17:46h
cristianovicosa escreveu:
Boa tarde!
O debian tem firebird2.1-classic, o firebird2.1-super, o firebird2.5-classic e o firebird2.5-super.
Escolha qual você precisa e use o aptitude.
Ex:
aptitude install firebird2.5-classic
Espero ter ajudado.
Bom, consegui instalar os pacotes que citei baixando-os manualmente, mas ao tentar testar o banco de dados aparecia uma mensagem de erro:
./isql
./isql: error while loading shared libraries: libfbclient.so.1: cannot open shared object file: No such file or directory
============
Após a sua dica, resolvi radicalizar e desinstalei a versão anterior e estou tentando instalar a versão firebird2.5-classic mas já não deu certo, está apresentando falha de algumas dependências.
Será que o meu source.list não está correto?
*** Pode me explicar de forma simples a diferença entre estas versões citadas?
Desculpe, eu não entendo nada de bde, só sei que o banco de dados do cliente é bem antigo e hj está rodando no LINUX Kurumin que estou substituindo pelo DEBIAN 64bits.
Eis o resultado da minha tentativa de instalação:
root@server:/opt# aptitude install firebird2.5-classic
Os NOVOS pacotes a seguir serão instalados:
firebird2.5-classic firebird2.5-classic-common{a} firebird2.5-common{a}
firebird2.5-common-doc{a} firebird2.5-server-common{a} libfbembed2.5{a}
libib-util{a} libicu44{a}
Os pacotes a seguir, parcialmente instalados, serão configurados:
ia32-libs{b} libfbclient2
0 pacotes atualizados, 8 novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso obter 12,1 MB de arquivos. Depois do desempacotamento, 32,2 MB serão usados.
Os pacotes a seguir possuem dependências não satisfeitas:
ia32-libs: Depende: lib32bz2-1.0 mas não irá ser instalado.
Depende: lib32asound2 (> 1.0.18) mas não irá ser instalado.
Depende: lib32gcc1 (>= 1:4.1.1) mas não irá ser instalado.
Depende: lib32ncurses5 (>= 5.7+20100313) mas não irá ser instalado.
Depende: lib32stdc++6 (>= 4.1.1) mas não irá ser instalado.
Depende: lib32v4l-0 (>= 0.5.0) mas não irá ser instalado.
Depende: lib32z1 (>= 1:1.2.3.3.dfsg) mas não irá ser instalado.
As seguintes ações resolverão estas dependências:
Remover os pacotes a seguir:
1) ia32-libs
Aceitar esta solução? [Y/n/q/?] y
Os NOVOS pacotes a seguir serão instalados:
firebird2.5-classic firebird2.5-classic-common{a} firebird2.5-common{a}
firebird2.5-common-doc{a} firebird2.5-server-common{a} libfbembed2.5{a}
libib-util{a} libicu44{a}
Os pacotes a seguir serão REMOVIDOS:
ia32-libs{a}
Os pacotes a seguir, parcialmente instalados, serão configurados:
libfbclient2
0 pacotes atualizados, 8 novos instalados, 1 a serem removidos e 0 não atualizados.
É preciso obter 12,1 MB de arquivos. Depois do desempacotamento, 51,7 MB serão liberados.
Você deseja continuar? [Y/n/?] y
Obter:1
http://security.debian.org/ squeeze/updates/main libicu44 amd64 4.4.1-8 [7060 kB]
Obter:2
http://ftp.br.debian.org/debian/ squeeze/main firebird2.5-common-doc all 2.5.0.26054~ReleaseCandidate3.ds2-1 [633 kB]
Obter:3
http://ftp.br.debian.org/debian/ squeeze/main firebird2.5-common amd64 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 [491 kB]
Obter:4
http://ftp.br.debian.org/debian/ squeeze/main firebird2.5-server-common amd64 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 [408 kB]
Obter:5
http://ftp.br.debian.org/debian/ squeeze/main libfbembed2.5 amd64 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 [1911 kB]
Obter:6
http://ftp.br.debian.org/debian/ squeeze/main libib-util amd64 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 [3876 B]
Obter:7
http://ftp.br.debian.org/debian/ squeeze/main firebird2.5-classic-common amd64 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 [1566 kB]
Obter:8
http://ftp.br.debian.org/debian/ squeeze/main firebird2.5-classic amd64 2.5.0.26054~ReleaseCandidate3.ds2-1+b1 [33,3 kB]
Buscados 12,1 MB em 11s (1031 kB/s)
Pré-configurando pacotes ...
(Lendo banco de dados ... 24737 ficheiros e directórios actualmente instalados.)
Removendo ia32-libs ...
Selecionando pacote previamente não selecionado libicu44.
(Lendo banco de dados ... 23988 ficheiros e directórios actualmente instalados.)
Desempacotando libicu44 (de .../libicu44_4.4.1-8_amd64.deb) ...
Selecionando pacote previamente não selecionado firebird2.5-common-doc.
Desempacotando firebird2.5-common-doc (de .../firebird2.5-common-doc_2.5.0.26054~ReleaseCandidate3.ds2-1_all.deb) ...
Selecionando pacote previamente não selecionado firebird2.5-common.
Desempacotando firebird2.5-common (de .../firebird2.5-common_2.5.0.26054~ReleaseCandidate3.ds2-1+b1_amd64.deb) ...
Selecionando pacote previamente não selecionado firebird2.5-server-common.
Desempacotando firebird2.5-server-common (de .../firebird2.5-server-common_2.5.0.26054~ReleaseCandidate3.ds2-1+b1_amd64.deb) ...
Selecionando pacote previamente não selecionado libfbembed2.5.
Desempacotando libfbembed2.5 (de .../libfbembed2.5_2.5.0.26054~ReleaseCandidate3.ds2-1+b1_amd64.deb) ...
Selecionando pacote previamente não selecionado libib-util.
Desempacotando libib-util (de .../libib-util_2.5.0.26054~ReleaseCandidate3.ds2-1+b1_amd64.deb) ...
Selecionando pacote previamente não selecionado firebird2.5-classic-common.
Desempacotando firebird2.5-classic-common (de .../firebird2.5-classic-common_2.5.0.26054~ReleaseCandidate3.ds2-1+b1_amd64.deb) ...
Selecionando pacote previamente não selecionado firebird2.5-classic.
Desempacotando firebird2.5-classic (de .../firebird2.5-classic_2.5.0.26054~ReleaseCandidate3.ds2-1+b1_amd64.deb) ...
Processando gatilhos para man-db ...
Configurando libicu44 (4.4.1-8) ...
Configurando firebird2.5-common-doc (2.5.0.26054~ReleaseCandidate3.ds2-1) ...
Configurando firebird2.5-common (2.5.0.26054~ReleaseCandidate3.ds2-1+b1) ...
Configurando libfbclient2 (2.5.0.26054~ReleaseCandidate3.ds2-1+b1) ...
Configurando firebird2.5-server-common (2.5.0.26054~ReleaseCandidate3.ds2-1+b1) ...
adduser: O usuário 'firebird' já existe. Saindo.
dpkg: erro processando firebird2.5-server-common (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 1
configured to not write apport reports
dpkg: problemas de dependência impedem a configuração de libfbembed2.5:
libfbembed2.5 depende de firebird2.5-server-common (= 2.5.0.26054~ReleaseCandidate3.ds2-1+b1); porém:
Pacote firebird2.5-server-common não está configurado ainda.
dpkg: erro processando libfbembed2.5 (--configure):
problemas de dependência - deixando desconfigurado
Configurando libib-util (2.5.0.26054~ReleaseCandidate3.ds2-1+b1) ...
configured to not write apport reports
dpkg: problemas de dependência impedem a configuração de firebird2.5-classic-common:
firebird2.5-classic-common depende de libfbembed2.5 (>= 2.5.0.25784~ReleaseCandidate1.ds2); porém:
Pacote libfbembed2.5 não está configurado ainda.
dpkg: erro processando firebird2.5-classic-common (--configure):
problemas de dependência - deixando desconfigurado
configured to not write apport reports
dpkg: problemas de dependência impedem a configuração de firebird2.5-classic:
firebird2.5-classic depende de libfbembed2.5 (>= 2.5.0.25784~ReleaseCandidate1.ds2); porém:
Pacote libfbembed2.5 não está configurado ainda.
firebird2.5-classic depende de firebird2.5-server-common (= 2.5.0.26054~ReleaseCandidate3.ds2-1+b1); porém:
Pacote firebird2.5-server-common não está configurado ainda.
firebird2.5-classic depende de firebird2.5-classic-common (= 2.5.0.26054~ReleaseCandidate3.ds2-1+b1); porém:
Pacote firebird2.5-classic-common não está configurado ainda.
dpkg: erro processando firebird2.5-classic (--configure):
problemas de dependência - deixando desconfigurado
configured to not write apport reports
Erros foram encontrados durante o processamento de:
firebird2.5-server-common
libfbembed2.5
firebird2.5-classic-common
firebird2.5-classic
E: Sub-process /usr/bin/dpkg returned an error code (1)
A instalação de um pacote falhou. Tentando recuperar:
Configurando firebird2.5-server-common (2.5.0.26054~ReleaseCandidate3.ds2-1+b1) ...
adduser: O usuário 'firebird' já existe. Saindo.
dpkg: erro processando firebird2.5-server-common (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 1
dpkg: problemas de dependência impedem a configuração de firebird2.5-classic:
firebird2.5-classic depende de firebird2.5-server-common (= 2.5.0.26054~ReleaseCandidate3.ds2-1+b1); porém:
Pacote firebird2.5-server-common não está configurado ainda.
dpkg: erro processando firebird2.5-classic (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas de dependência impedem a configuração de libfbembed2.5:
libfbembed2.5 depende de firebird2.5-server-common (= 2.5.0.26054~ReleaseCandidate3.ds2-1+b1); porém:
Pacote firebird2.5-server-common não está configurado ainda.
dpkg: erro processando libfbembed2.5 (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas de dependência impedem a configuração de firebird2.5-classic-common:
firebird2.5-classic-common depende de libfbembed2.5 (>= 2.5.0.25784~ReleaseCandidate1.ds2); porém:
Pacote libfbembed2.5 não está configurado ainda.
dpkg: erro processando firebird2.5-classic-common (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
firebird2.5-server-common
firebird2.5-classic
libfbembed2.5
firebird2.5-classic-common
Estado atual: 0 quebrado [-2].