centos 安装firefox

1、删除系统默认安装的旧版 firefox ,通常位于 /usr/lib或者/usr/lib64 目录下,通过whereis firefox可以看出是哪个。

2、卸载firefox:rm -rf /usr/lib64/firefox

3、下载新版 firefox ,解压。

[root@centos6-5vm 下载]# tar -xjvf Firefox-latest.tar.bz2

4、将该目录复制到 /usr/lib 目录下。

[root@centos6-5vm 下载]# mv firefox /usr/lib64

5、进入 /usr/bin 目录,删除其下的 firefox 脚本,回到主目录或根目录,创建一个软链接,指向 /usr/lib/firefox/firefox

[root@centos6-5vm 下载]# cd /usr/bin
[root@centos6-5vm bin]# ll firefox
-rwxr-xr-x. 1 root root 6546 10月 30 2013 firefox
[root@centos6-5vm bin]# rm firefox 
rm:是否删除普通文件 "firefox"?y
[root@centos6-5vm bin]# cd
[root@centos6-5vm ~]# ln -s /usr/lib/firefox/firefox /usr/bin/firefox
6、在 shell 终端执行 firefox 命令,就能启动最新版的  firefox (启动前确认已经终止所有旧版的 firefox 进程)
[root@centos6-5vm ~]# firefox

如果有以下报错信息

[root@test firefox]# firefox 

XPCOMGlueLoad error for file /usr/lib64/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory

Couldn't load XPCOM.

解决方案:

[root@test bin]# yum install gtk2
如果还是报错:
Error Downloading Packages:   elfutils-libs-0.164-2.el6.x86_64: failure: Packages/elfutils-libs-0.164-2.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try.

1:执行yum clean all 清除缓存目录下的软件包及旧的headers;

2:接着执行 yum list 重新列出所有已经安装和可以安装的软件包;

3:重新执行上述命令,发现yum编译成功;

猜你喜欢

转载自www.cnblogs.com/xiaohuhu/p/8947921.html