Welcome 微信登录

首页 / 操作系统 / Linux / 在CentOS 5.5上安装FireFox 4

FireFox终于出4了,windows升级到4以后,看着很舒服,打算将Linux版FireFox也升级到4,不过自从点击“帮助”下的“检查更新”按钮,并下载最新版的FF后,噩梦出现了……更新后,浏览器提示重启以完成更新,结果过了2分钟了,还是没动静,于是我在shell里执行/opt/soft/firefox/firefox,报错如下:
  1. /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9" not found (required by /opt/soft/firefox/libxul.so)  
执行“rpm -qa|grep libstdc++-4”结果:“libstdc++-4.1.2-48.el5”可见CentOS5.5用的是4.1.2的包,不过FF在这里需要4.3+的,去网上搜了一下,结果发现centOS5.5最高也就是4.1.2,FC9到是有4.3+的,于是乎去下了一个FC9的包:“libstdc++ RPM ”,解压后复制到/usr/lib/下,然后启动FF4,问题解决!下面是具体解决方法:1、下载FC9的libstdc++包“libstdc++ RPM ”2、[root@mycpt firefox]$ rpm2cpio libstdc++-4.3.0-8.i386.rpm | cpio -i --make-directories3、[root@mycpt firefox]$ mv usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6    覆盖原来的libstdc++.so.6文件(可以先备份一份 cp /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6_old)4、运行解压的firefox4[zoutuo@mycpt firefox]$ /opt/soft/firefox/firefox之后再运行左下角那个启动浏览器的按钮就都是firefox4了,不过linux下的firefox4没有windows下的漂亮。这里需要强调的一点是:切忌使用x64的 libstdc++包,即使你用的是64位系统 ,因为本人使用的就是X64的CentOS,之前自作主张下了一个64位的libstdc++包,结果firefox4仍然无法运行。OpenGL在Windows和Ubuntu下VMware的中Linux与PC的ping不通的原因及解决办法相关资讯      CentOS 
  • CentOS虚拟机NAT静态IP设置  (07/04/2013 17:09:32)
  • CentOS 格式化新硬盘并设置开机自  (07/04/2013 16:50:50)
  • 服务器为何用CentOS不用Ubnutu  (02/24/2013 15:19:10)
  • CentOS /usr/libexec/gconf-sanity  (07/04/2013 17:07:42)
  • 为什么我们选择CentOS而不是Debian  (06/06/2013 06:19:40)
  • 在CentOS下搭建Android 开发环境  (02/18/2013 09:14:14)
本文评论 查看全部评论 (0)
表情: 姓名: 字数