在CentOS5.5上安装FireFox4

FF终于出4了,windows升级到4以后,看着很舒服,打算将Linux版FF也升级到4,不过自从点击“帮助”下的“检查更新”按钮,并下载最新版的FF后,噩梦出现了……

 

更新后,浏览器提示重启以完成更新,结果过了2分钟了,还是没动静,于是我在shell里执行/opt/soft/firefox/firefox,报错如下:

 

执行“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-directories

3、[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仍然无法运行。

 

参考:http://forums.mozillazine.org/viewtopic.php?f=23&t=2075033

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值