ubuntu linux下火狐跨版本升级方法详解(也同样适合linux下安装火狐中国版)
众所周知火狐是跨平台的开源浏览器,提供对非windows平台的良好支持,但在linux下跨版本安装火狐就有点头疼了。
火狐在linux下不提供安装包(如rpm或者deb包)下载,只提供二进制可执行文件打包。下载可执行文件包后,是可以直接用,但怎么安装呢?本身一般发行版也带火狐啊,虽然不能自动升级。在这里跟我一步步来,手动升级你的火狐。
首先去官方网站下载最新版的火狐吧,中国版或者国际版都行。这里我以最新的火狐4.0beta4为例,操作系统为ubuntu 10.04,默认带的是firefox3.6,目的是替换默认的3.6为4.0。
下载下来后是一个压缩包。

先不管这个,先删除老版的火狐,终端中命令如下。
sudo apt-get remove firefox
不要使用--purge命令,这个会把配置文件也清除的,这样新的firefox就无法继承以前的配置了。
然后解压firefox到/usr/lib/ 目录(我的火狐下载到的用户目录wdp的下载文件夹里面的 其他用户请自己改tar命令里面的路径哈)
cd /usr/lib/
sudo tar -xvf '/home/wdp/下载/firefox-4.0b4.tar.bz2'
下一步就是创建链接到/usr/bin/里面了。这样在终端中输入firefox就可以响应了。
cd /usr/bin/
sudo ln -s /usr/lib/firefox/firefox
注意第二条里面的/usr/lib/firefox/firefox指的是firefox里面可执行文件的位置,有些版本的火狐用的是firefox.sh,这点要注意,那就改成firefox.sh。
呵呵,firefox升级大功告成。
看看效果吧~ 什么?上边面板的firefox快捷方式没logo了。那就在属性里面设置一下,改成/usr/lib/firefox/icons/里面的图标吧。
看看最终效果吧

linux版没有windows版的那个新主题,残念啊~~

tab candy!!!!
PS:这样升级的火狐,因为没有在ubuntu的软件包管理器里面注册,所以不受软件包管理,不能通过系统升级来升级,但可以手动在软件中升级(要root权限运行哦)。
文章贡献者:
17条评论
Da海 2010-11-02发表
ubuntu系统,请问阿——天同志,在属性里改过之后运行,提示我说权限不够,怎么办啊?另外升级怎么升啊具体,能否说的具体点。
阿_天 2010-11-03发表
ls的问题 可能是没有执行权限 试试以下的步奏
先转firefox文件夹下
cd /usr/lib/firefox/firefox
然后 用chmod赋予所有用户全部权限
chmod 777 firefox
Da海 2010-11-03发表
阿-天大哥,我的火狐老是暗屏,暗屏时,这个进程plugin-container的cpu迅速升高到100%,我把flash这个插件禁用,那个进程就没了,可是这样的话,视频我就没法看了,这个是不是bug啊,怎么解决啊
阿_天 2010-11-03发表
参考这里http://17huohu.cn/kb/user/A.36/
Da海 2010-11-07发表
阿-天大哥,http://17huohu.cn/kb/user/A.36/这里的方法和我的不一样,过滤器中输入 dom.ipc.plugins.enabled.npswf32.dll,我的什么都没有显示,所以我还是只能禁用flash,不然一会一暗屏,揪心啊,我的是ubuntu10.10系统,火狐是3.10.12版。
阿_天 2010-11-07发表
linux下 最好的方法是用flash block或者stop auto play等直接屏蔽掉flash 要好些 flash在linux下效率太低了。 http://17huohu.cn/kb/user/A.36/ 的方法只适合 windows平台。
Da海 2010-11-09发表
“linux下 最好的方法是用flash block或者stop auto play等直接屏蔽掉flash 要好些” 岂不是不能看视频了,那这样,那不好玩了就
Da海 2010-11-09发表
“linux下 最好的方法是用flash block或者stop auto play等直接屏蔽掉flash 要好些” 岂不是不能看视频了,那这样,那不好玩了就
阿_天 2010-11-09发表
要看视频再点一下就出来了,屏蔽掉无用的 需要的多点一下又有了
hlb 2010-12-26发表
请问怎么卸载了?我用这个方法在ubuntu10.10安装的qq,但是不能启动。也卸载不了,想再重装一回
阿_天 2010-12-26发表
qq for linux已经停止更新了,不能使用了。用prism来启动webqq用吧。
如果你用的不是deb包安装的话,你直接把那个文件夹删掉就可以了。如果是deb包的话,去新得利软件包管理中,找到qq的包卸载掉吧。
hlb 2010-12-27发表
我用的 tar.gz 包,安装在/usr/lib里面,我删不掉。/usr/bin里面的链接也删除不了。这该怎么弄呀?
qq for linux 的 tar.gz 包前两天刚更新的
阿_天 2010-12-27发表
需要root权限
52Dora 2011-05-16发表
怎么root
pigman 2011-09-06发表
学习了,ubuntu下root 好像这样弄
http://linuxtoy.org/archives/howtoenableubunturootaccount.html
sudo passwd root
此命令将会重新设置 root 的密码,按照提示输入新的密码,并加以确认。之后,重启系统时,就可以用 root 登录了。
如果你想要禁用 root 帐号,则执行下列命令:
sudo passwd -l root
阿_天 2011-09-07发表
楼上的 root权限太大了,很容易一不小心就毁了系统!普通用户还是user权限吧,需要root权限的时候再用sudo也不错。

mutter 2010-10-12发表
记得Ubuntu有一个源专门制作最新的Mozilla社区开发的软件的,包括Firefox,Thunderbird,等的~~