Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

1. Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Luís
clon¥

(usa Debian)

Enviado em 07/07/2012 - 12:56h

Olá meus caros,estou com o seguinte desafio:

Preciso instalar o Firebird no debian 64 bits squeeze, mas ele depende de duas bibliotecas que eu não consegui instalar ainda.

Neste post tem uma dica, mas não consigo baixar os pacotes:
http://www.vivaolinux.com.br/dica/Firebird-1.5-32-bits-no-Debian-Squeeze-64-bits/

Acredito que o caminho de baixá-los não exista mais.
Já inclui alguns caminhos no source.list mas ainda não consegui os pacotes.

Onde baixá-los?

Preciso de ajuda.


  


2. Re: Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Cristiano Gomes
cristianovicosa

(usa Debian)

Enviado em 07/07/2012 - 16:44h

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.


3. Re: Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Luís
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].



4. Re: Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Cristiano Gomes
cristianovicosa

(usa Debian)

Enviado em 07/07/2012 - 17:57h

tente instalar libfbembed2, com aptitude
aptitude install libfbembed2


5. Re: Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Luís
clon¥

(usa Debian)

Enviado em 08/07/2012 - 11:19h

cristianovicosa escreveu:

tente instalar libfbembed2, com aptitude
aptitude install libfbembed2


====

como mencionei acima, radicalizei e instalei a versão firebird2.5-classic, mas...
como saberei se o banco de dados está mesmo rodando antes de levar o servidor para o cliente?

Executei o ./isql
testei show tables e
show database

mas não deu erro e também não apresentou nada na tela como resultado.

Tem outra opção de teste? Era para me apresentar algo na tela?




6. Re: Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Cristiano Gomes
cristianovicosa

(usa Debian)

Enviado em 09/07/2012 - 08:14h

Você pode configurar um bde em uma máquina com windows, apontando para seu banco de dados.



7. Re: Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Luís
clon¥

(usa Debian)

Enviado em 09/07/2012 - 10:24h

cristianovicosa escreveu:

Você pode configurar um bde em uma máquina com windows, apontando para seu banco de dados.


Viiixiiii meu caro,
apesar de estar encarando este desafio, não entendo nada de bde. Na verdade estamos quebrando um galho do cliente, pois o eis técnico que criou este bde já não existe mais.

Tens uma dica fácil de criar o bde no windows?
E depois, como eu poderia testá-lo sem nem ter a aplicação aqui comigo no meu laboratório?


8. Re: Instalar bibliotecas libstdc++5 e ia32-libs debian 64bits [RESOLVIDO]

Cristiano Gomes
cristianovicosa

(usa Debian)

Enviado em 09/07/2012 - 13:05h

BDE é um programa para windows que vai fazer a conexão com o seu banco de dados.
Você deve baixar o instalador, instalara e depois configurar a conexão com o banco dentro dele. Assim você vai ver se o firebird está ou não respondendo.
Você encontrara material para bde com facilidade no google.
Instale e faça o teste se não conseguir post aqui.
E se conseguir també






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts