1.cnetos6.5 默认的版本是17.更新firefox安装到firefox62.02版本出错gtk3.无法找到,无法打开网页。
46.0和48.0的版本依然出错,最后安装45.7正常打开。
2.下载45.7版本正常,下载地址:http://ftp.mozilla.org/pub/firefox/releases/45.7.0esr/linux-x86_64/zh-CN/
51 tar -jxvf firefox-45.7.0esr.tar.bz2
52 mv firefox /usr/lib64/
53 cd /usr/lib64/
54 cd firefox/
55 rm -rf *
56 mv /home/smart/桌面/firefox /usr/lib64/
57 cd /usr/lib64/
59 firefox
4.桌面创建快捷方式
桌面右键,创建启动器写入名称选应用程序,写入“firefox” 命令写入“/usr/lib64/ firefox/firefox”
4.可以打开了
Firefox全历史版本下载:
http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/
如果只想下载最新版,以下是最新版的各国语言版链接:
http://www.mozilla.org/en-US/firefox/all/
3,分析原因
注意,使用 yum 来升级到新版的 firefox 后,有时会出现问题,
,运行新版的 firefox 时,会提示某个 gdk 符号未定义,然后就退出。。。。。
这牵涉到 firefox 使用的动态共享库的依赖性问题,一个可能的原因是firefox 依赖的共享库 /usr/lib/firefox/libxul.so
通过 yum 从网络上任何软件仓库服务器下载升级的 firefox,由于非官方的最新版本,因此它自带的 libxul.so 版本也不是最新的,
对于旧版的 libxul.so 而言,它又依赖于最新的 libgdk 共享库;
如果我们不能保证 libgdk 随时处于最新版的状态,当 libxul.so 引用一个当前系统上的 libgdk 中不存在的符号,就会导致 firefox 退出。