Hoje vou postar mais um sofrimento que passei.
O Tão famoso:
libstdc++.so.6: version GLIBCXX_3.4.9 not found (required by XXXXX)
E como vocês devem ter percebido no CENTOS 5.5 a ultima versão do nosso amigo libstdc++ é a: 4.1.1-52.el5 conforme provides abaixo:
[root@ashrah opt]# rpm -q --provides libstdc++ libstdc++ = 4.1.1-52.el5 libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.1)(64bit) libstdc++.so.6(GLIBCXX_3.4.2)(64bit) libstdc++.so.6(GLIBCXX_3.4.3)(64bit) libstdc++.so.6(GLIBCXX_3.4.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.6)(64bit) libstdc++.so.6(GLIBCXX_3.4.7)(64bit) libstdc++.so.6(GLIBCXX_3.4.8)(64bit) libstdc++ = 4.1.2-50.el5 libstdc++ = 4.1.1-52.el5 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.1) libstdc++.so.6(GLIBCXX_3.4.2) libstdc++.so.6(GLIBCXX_3.4.3) libstdc++.so.6(GLIBCXX_3.4.4) libstdc++.so.6(GLIBCXX_3.4.5) libstdc++.so.6(GLIBCXX_3.4.6) libstdc++.so.6(GLIBCXX_3.4.7) libstdc++.so.6(GLIBCXX_3.4.8) libstdc++ = 4.1.2-50.el5Para solucionar isto a unica SOLUÇÃO é utilizar pacotes OFF. No caso utilizamos do FEDORA:
vá para o TMP
cd /tmpBaixe o libstdc++, recomendo utilizar o http://rpm.pbone.net/
wget ftp://ftp.uni-bayreuth.de/pub/redhat.com/fedora/linux/releases/9/Everything/x86_64/os/Packages/libstdc++-4.3.0-8.x86_64.rpmAgora execute o comando de instalação da LIB
rpm2cpio libstdc++-4.3.0-8.x86_64.rpm | cpio -i --make-directories
Salve suas libs originais
mv /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6~E Mova as novas libas para o diretório
mv usr/lib64/libstdc++* /usr/lib64/
Agradeço a Cameron do post abaixo
Referência: http://blog.bloke.com/2011/03/install-firefox-4-on-centos-5-5/
Agradeço a CentOS TipsAndTricks (Por não atualizarem a LIB e ensirarem a GAMBIARRA)
http://wiki.centos.org/TipsAndTricks/Firefox4onCentOS5
Nenhum comentário:
Postar um comentário