Instalar Bibliotecas [RESOLVIDO]

1. Instalar Bibliotecas [RESOLVIDO]

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 04/07/2011 - 05:42h

Prezados,
Tenho a seguinte Duvida :
Tentei instalar um agente do zabbix em um dos meus servidores, contudo da o seguinte erro abaixi, a questão é, como faço para instalar uma biblioteca, é do mesmo modo que instalar programas??

Evidencias :
[root@x sbin]# /etc/init.d/zabbix-agent start
Starting zabbix agent: /usr/local/zabbix/sbin/zabbix_agentd: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by /usr/local/zabbix/sbin/zabbix_agentd)
[FAILED]


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/07/2011 - 13:46h

Pacotes RPM são pré-compilados, assim como os pacotes DEB do Debian e Ubuntu,
não há a necessidade de compilar, ou seja não é necessário criar uma pasta como você fazia,
tente pensar que esses pacotes seguem a estrutura de pacotes .tgz, ao mesmo tempo que são extraídos também são instalados.

por exemplo:

rpm - gerenciador de pacotes, igual ou parecido com o yum
-i - Opção restrita ao rpm que significa instalar
pacote.rpm - pacote a ser instalado

#rpm -i pacote.rpm

[]'s

3. Instalar biblioteca

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/07/2011 - 08:02h

Na maioria da vezes uma biblioteca pode ser instalada pelo gerenciador de pacotes da distro,
no seu caso de uma olhada nesses pacotes instale e responda se resolveu ou não.
http://www.rpmfind.net/linux/rpm2html/search.php?query=libc.so.6

Espero ter ajudado
[]'s


4. Re: Instalar Bibliotecas [RESOLVIDO]

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 07/07/2011 - 09:32h

Sim, mas minhas duvidas são:

libc.so.6 é uma biblioteca versao GLIBC_2.7, isso significa o que exatamente??
Assim, uma dll de sistema no windows é uma biblioteca do sistema, no caso o que seria GLIBC_2.7.

Outra pergunta:

Como eu instalo isso no RedHat na munheca, compilando e instalando.

3ª e ultima pergunta :

Como eu instalaria a mesma no yun e como faço para inserir um repositorio novo na tabela.


Rsrs...se alguem souber me da um help please.





5. Re: Instalar Bibliotecas [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/07/2011 - 09:56h

1: isso significa que você tem que instalar o pacote glibc_2.7 que contém a biblioteca libc.so.6, na arquitetura 64bits

2: é inviável

3: Já que voê não instalou pelos pacotes que te passei fassa uma gambiara

$find / -name /lib/libc.so* #procura no sistema as libc.so

ln -s /lib/libc.so.5 /lib/libc.so.6 #linka uma versão anterior a que voce precisa



6. Re: Instalar Bibliotecas [RESOLVIDO]

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 07/07/2011 - 10:16h



ln -s /lib/libc.so.5 /lib/libc.so.6
Entendo, mas seria essa lib satisfatoria para o agente do zabbix, ou na pratica ja deu certo, não me entenda mal, gosto de uma boa gambiarra para momentos criticos.

Mas tipo, em teoria se ele pediu a lib.so.6 é porque a libc.so.5 não estava satisfatoria, ou estou errado.

Ha, outra coisa, sou novato em linux, mas se eu instalar a glibc_2.7 com a lib.so.6 eu não correria o risco dos programas que funcionam na lib.so.5 migrarem para a lib.6?

Minha filosofia é, se vc roda bem na lib.5 não queira tentar a lib.6 que da bug...rsrs.

Mas sem querer me extender muito gostaria de saber como faço para instalar o pacote glibc_2.7 no redrat, seria apenas
yum install glibc_2.7 ??




7. Re: Instalar Bibliotecas [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/07/2011 - 10:48h

http://rpm.pbone.net/index.php3/stat/4/idpl/12316066/dir/fedora_8/com/glibc-2.7-2.x86_64.rpm.html

RPM - RedHat Package Manager
Instalador de pacotes padrão de distros redhat

Baixe o pacote
e
#rpm -i glibc-2.7-2.x86_64.rpm

flw espero ter ajudado


8. Re: Instalar Bibliotecas [RESOLVIDO]

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 07/07/2011 - 11:17h

Entendo,
No caso, eu devo fazer o download do arquivo com o wget, coloca-lo em um diretorio , ex /home/user01/GLIBC_2.7

/home/user01/GLIBC_2.7 ai eu dou o comando :
rpm -i /home/user01/GLIBC_2.7, desculpe as duvidas é que estou acostumado com o debian, que eu faria o seguinte, download do tar,descompactar o tar.gz, entraria no sistema e ./configure <script>, dependencias zero = make e depois make install.
Dai seria somente rodar o arquivo.

No caso, minhas perguntas são devido a eu não estar no ambiente de testes agora, mas quando eu entrar no mesmo farei isso.
:)







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts