在虚拟机中安装了CentOS5.6,自带firefox3,感觉很是不爽,尤其是习惯在chrome中直接在地址栏中搜索后。也许可以通过设置地址栏搜索引擎来改进,但我比较喜欢firefox4以后的那种界面,于是决定升级到firefox5。
自动升级失败:
第一次尝试yum update firefox,可升级后仍是firefox3,也许firefox4+和firefox3是两个不同的产品,因此无法直接升级到firefox5?
手动升级:
- 卸载已有的firefox.
- yum remove firefox
- yum remove firefox
- 下载firefox5的压缩包,并解压缩。
- 移动firefox文件夹到/usr/local/
- mv ./firefox/ /usr/local/firefox/
- 创建到/usr/sbin/和/usr/share/的链接
- ln -s /usr/local/firefox/ /usr/sbin/
- ln -s /usr/local/firefox/ /usr/share/
- 下载libstdc++-4.3.0-8.i386.rpm。
- 提取libstdc++.so.6.0.10
- rpm2cpio ../libstdc++-4.3.0-8.i386.rpm | cpio -idv
- 复制libstdc++.so.6.0.10到/usr/local/firefox
- cp ./libstdc++.so.6.0.10 /usr/local/firefox/libstdc++.so.6.0.10
- 安装完成