Mozilla不久前发布了 Firefox 3 beta 2 ,这个消息让不少火狐浏览器爱好者兴奋。不少朋友想尝试新版火狐,通常情况下机器上原来的Firefox2需要卸载。beta版的火狐不是正式版,还存在 bug,这不刚刚我的firefox3就告诉我她over了。基于这个原因很多火狐爱好者并不想将机器上原来Firefox2卸掉。但是因为配置文件的设置原因,如果不卸掉firefox2,当firefox3启动时将自动转换原来Firefox2的配置文件以供新浏览器用并检查其下扩展兼软性。反之将 Firefox3关闭,再打开firefox2,firefox2就会重建新的配置文件并检查扩展兼容性。用户原来用的好好的配置文件因为兄弟俩互相拆台被改的乱七八糟的。如果事先没有备份配置文件,用户只有哭的份了。那Firefox3和firefox2这两个同胞兄弟真的水火不相容吗?答案当然是否定的,请听我细细道来。我们现在要实现两个目标:
Firefox3和Firefox2两兄弟我全都留用,不打架
Firefox3和Firefox3各吹各的号,各拉各的调
能不能请得动他们两兄弟,还得看我们的家条件:
Ubuntu 7.10操作系统,这个戏台够他俩折腾了
原有的Firfox2是Ubuntu自带的,当然你要是额外请的Firefox2也没问题
Adobe Flash Player 插件,别告诉我您那里还没有这个,要没有快去Adobe那请一个Flash Player for linux下载
Totem Movie Player 插件,这个我想谁家里都有。什么你不用Totem,用Mplayer,对不起那你找Mplayer的插件去,这篇杂文影音部分只以Totem为例。
Flashbock扩展,Mozilla Firefox“提速”扩展,新版本的Adobe Flash Player与Firefox的合作十分不融洽页面的Flash越多,用户CPU占用率就越高。哥们儿我是受不了。“Adobe Flash Player别吵吵了,叫你别吵吵,没听到吗?你闭嘴吧你!”祭出“神器”Flashbock,Adobe Flash Player安静了。
下面开始操作,各位瞧好吧!
第一步、备份Firefox2配置文件到别处
打开Nautilus文件管理器,按下Cirl + H键,显示隐藏文件,找到并进入.mozilla文件夹,将里面的firefox文件夹复制到安全的地方。
第二步、安装Firefox3
用归档管理器解压下载下来的Firefox for Linux 压缩包到主目录备用。
打开终端,输入命令
sudo cp -r firefox /usr/local/lib
sudo chown -R [用户名]:[用户组名] /usr/local/lib/firefox
注意,这个用户名就是你登录时用的用户名,用户组名是用户所在群组的名子,一般情况下和用户名相同。当然已经熟悉linux用户管理机制的朋友不用我提醒这个了,但是对于菜鸟们还得麻烦一点,多说两句,比如你登录时使用的用户名是roc,命令就要这样写:
sudo chown -R roc:roc /usr/local/lib/firefox
接下来要指定一下文件夹的权限,输入命令
sudo chmod -R 755 /usr/local/lib/firefox
第三步、手动创建Firefox3用的新配置文件
将目录切换到/usr/local/lib/firefox下,便于我们操作,输入命令:
cd /usr/local/lib/firefox
终端中运行一下Firefox3,输入命令:
./firefox -ProfileManager
将会出现下面的窗口
点击创建配置文件按钮,创建一个新的配置文件,如图,我创建了一个叫ff3的配置文件。选中ff3启动Firefox。这样firefox3就用新的配置文件启动了。先别启动原来的Firefox2。firefox3启动后,你可以用 firefox3爽一会儿。建议你启动好了以后先关掉它,我们没那么多时间让你爽,工作还没完成呢。
第四步,调解兄弟纠纷
点击菜单“应用程序->Internet”右击“Firefox Web Browser”在出来的菜单中点击“将启动器添加到桌面”,如法炮制,再点击“将启动器添加到面版”。这样一来,在Gnome面版和桌面上都有 Firefox的启动器了,当然现在的启动器都是Firefox2的。为了不让两兄弟打架,两个启动器都要修改成如下图所示的样子
firefox2的启动器命令一栏修改为
firefox -P default -no-remote %u
firefox3的启动器命令一栏修改为
/usr/local/lib/firefox/firefox -P ff3 -no-remote
这里我又要提醒各位不要照抄,上面的命令里有一个ff3,这个ff3是我新建的配置文件名,如果你的配置文件名不叫ff3,叫别的,一定要改成你的配置文件名。
至此,第一个问题,我们解决了,两个兄弟可以共存,也可以共同运行了。
下面解决第二个问题,两个Firefox各唱各的。其实解决了第一个问题,第二个问题就已经基本解决了。不过新安装的Firefox3还没有原来Firefox2的武功,需要调教一下。关闭所有的Firefox浏览器
第五步、给Firfox3安装Flash插件
自动安装?对不起,自从adobe更新Flash插件之后,Firefox就没法更新插件了。只能手动安装。打开Nautilus到/usr/lib/flashplugin-nonfree复制下面唯一的so文件到 /usr/local/lib/firefox/plugins下。
第六步、限制Flash插件武功(可选)
到Mozilla官方网站下载flashblock插件安装
第七步、加入totem插件解决实现部分网页的流媒体功能。
还是Nautilus,到/usr/lib/totem/下搜刮totem的插件,文件夹下面的so文件xpt文件都复制到/usr/local/lib/firefox/plungins即firefox3的插件目录下。
当然还有一种方法不用复制文件,建立符号链接即可。打开终端,切到firefox2的插件目录下,ls -l 一下,然后切到firefox3的插件目录下照猫画虎ln -s 创建符号链接,形式如下面的命令行:
ln -s /usr/lib/totem/libtotem-basic-plugin.xpt
好了,看我一下子写了这么多的文字。如果按照我所说的一步一步操作,我想大家同时拥有firefox3和firefox3的愿望马上就会实现了。不多说了,我去体验Firefox3了。