Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Fedora 2
Por sagu
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Atualizando a biblioteca glibc
Linux user
Publicado por Fábio Felix Dias em 04/03/2008

Login: slack felix, 57464 pontos
[ Hits: 5556 ]

Atualizando a biblioteca glibc

Depois de sofrer com um problema na atualização da glibc resolvi escrever este artigo com os passos que utilizei para que esse procedimento desse certo.

Passos utilizados:

I - Primeiramente faça o download dos arquivos glibc, glibc-i18n, glibc-profile, glibc-zoneinfo, glibc-solibs, da versão desejada, nos sites abaixo:
II - Faça a atualização com o comando upgradepkg;

III - Confirme se no diretório /lib os arquivos da versão anterior da biblioteca foram removidos. Se não, remova-os. Também remova o diretório /lib/tls;
  • libc-2.5.so*
  • libc.so.6 -> libc-2.5.so*
  • libcidn-2.5.so*
  • libcidn.so.1 -> libcidn-2.5.so*
  • libcrypt-2.5.so*
  • libcrypt.so.1 -> libcrypt-2.5.so*

IV - Edite o arquivo /usr/lib/libc.so, removendo a instrução AS_NEEDED (/lib/ld-linux.so);

V - Execute o comando ldconfig;

VI - Reinicie a máquina.

Obs.: Essas instruções foram realizadas no Slackware 11.0, kernel 2.6.17.13.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Lazarus, o Delphi do Linux (Slackware)
   Dica Linux recomendada Eu odiava Linux!
   Dica Linux recomendada Tocar DVD no Arch Linux e no KahelOS
   Dica Linux recomendada Configuração de DNS reverso
   Dica Linux recomendada Habilitando botões desligar e reiniciar no XFCE

Comentários
[1] Comentário enviado por slack felix em 05/03/2008 - 10:04h:

No ponto III, estão listadas os arquivos que devem ser removidos do diretório /lib. Ao invés de retirar estes arquivos execute o comando:

ls *.<versão do glibc anterior>

ex.: ls *.2.5

e remova os arquivos que este comando listou. Repare também nos links que estiverem ligados a esses arquivos.

[2] Comentário enviado por luiz92 em 01/09/2008 - 21:09h:

Como atualizar o glibc no debian?

[3] Comentário enviado por rafagavioes em 28/03/2009 - 15:08h:

oi!
no meu /usr/lib/libc.so
está assim
/* GNU ld script
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a AS_NEEDED ( /lib/ld-linux.so.2 ) )
mas eu nem atualizei a glib
posso deixar assim? ou tem que tirar o as_needed
desde já obrigado!!

[4] Comentário enviado por slack felix em 29/07/2009 - 12:33h:

rafagavioes, se já está assim, você não atualizou nada e está tudo funcionando corretamente no seu sistema, penso que não há necessidade de modificação.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.