yum 安装方案:(简单)
1,安装 remi repo ,
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm #可能需要先安装 epel repo
2,启动 remi repo ,搜索 firefox
yum --enablerepo=remi list firefox
3,安装firefox
yum --enablerepo=remi install firefox
4,关闭全部已经启动firefox,再次启动,就已经更新了。
5,再后续安装 flash的plugin 等。
========
以下是手动安装方法,在指定的目录可以启动,但是貌似是英文版。以后再仔细研究一下。
1,在 mozilla 下载最新 firefox 的tar包,解开后放在指定安装目录。
2,需要设定LD_LIBRARY_PATH,否则启动 ./firefox 会提示libstdc++.so.6
3,用ldd 检查firefox 需要的库是否存在
ldd ./firefox
4,出现错误
- libXrender.so.1: wrong ELF class: ELFCLASS64 #libXrender.so.1 需要32位版本,系统中是64位
需要用 yum search libXrender 搜索, 直接 yum install libXrender 找不到包。
安装 yum install libXrender.i686 #目前32位版本是: 0.9.7-2.el6 ,同时安装3个关联包
- libasound.so.2: 找不到。
还是需要 32位版。 yum install libasound.so.2
- libdbus-glib-1.so.2 找不到: yum install libdbus-glib-1.so.2 #有几个关联包要安装。
- libXext.so.6 需要32位版本: yum install libXext.so.6
- libpangoft2-1.0.so.0 需要32位版本: yum install libpangoft2-1.0.so.0 #有一堆关联包要安装。
- libgtk-x11-2.0.so.0 需要32位版本: yum install libgtk-x11-2.0.so.0 # 有一堆关联包需要安装。
- libXt.so.6 需要32位版本 : yum install libXt.so.6 # 有几个关联包安装