LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1957|回复: 14

Iceweasel3.5还真是快,推荐~

[复制链接]
发表于 2009-8-21 22:35:50 | 显示全部楼层 |阅读模式
Iceweasel3.0很慢,而且经常在繁忙时异常退出- -
于是有了用3.5的想法

编辑/etc/apt/sources.list
加入类似一行:
deb xxx.xxx.xxx/debian experimental main #contribute non-free
这样就有了experimental的源,可以安装Iceweasel 3.5了

apt-get update
apt-get install -t experimental iceweasel #装experimental的软件,默认需要特别声明

发现新版没有语言包,并且会卸载旧版iceweasel-l10n-zh-cn,不管了,浏览器英文就那么几句

装完发现果然名不虚传- -速度很赞 各种日常操作的反应都奇快,甚至有些不适应。。。

谁在用3.5的,说一下感受- -
发表于 2009-8-21 23:42:32 | 显示全部楼层
用自己编译的FireFox,用3.0的时候也不觉得很慢,至于语言文件不就是个xpi文件么,自己装就行了
回复 支持 反对

使用道具 举报

发表于 2009-8-22 05:03:19 | 显示全部楼层
真的,用自己编译的感觉更快,哈哈~~
回复 支持 反对

使用道具 举报

发表于 2009-8-23 16:58:09 | 显示全部楼层
Post by dayouyu;2018859


发现新版没有语言包,并且会卸载旧版iceweasel-l10n-zh-cn,不管了,浏览器英文就那么几句

装完发现果然名不虚传- -速度很赞 各种日常操作的反应都奇快,甚至有些不适应。。。

谁在用3.5的,说一下感受- -


iceweasel-l10n-zh-cn自己下个语言包托进来就行了,或者自己编译一个也行,
我是把有依赖xulrunner-1.9的软件都编译了一遍以依赖xulrunner-1.9.1,这样xulrunner-1.9就可以删掉了,哈哈.
回复 支持 反对

使用道具 举报

发表于 2009-8-23 19:07:20 | 显示全部楼层
3.5系列比3.0快很多啊,我是受不了3.0的速度,官方网站下了firefox 3.5在用
回复 支持 反对

使用道具 举报

发表于 2009-8-23 19:42:03 | 显示全部楼层
swiftfox很快

Add the repository to /etc/apt/sources.list
deb http://getswiftfox.com/builds/debian unstable non-free
回复 支持 反对

使用道具 举报

发表于 2009-8-23 22:34:14 | 显示全部楼层
Post by jinnee;2019477

我是把有依赖xulrunner-1.9的软件都编译了一遍以依赖xulrunner-1.9.1,这样xulrunner-1.9就可以删掉了,哈哈.

不需要编译那么多把,修改 1.9.1 包的 control 声明提供 1.9 就可以了。
回复 支持 反对

使用道具 举报

发表于 2009-9-9 18:34:23 | 显示全部楼层
Post by d00m3d;2018908
真的,用自己编译的感觉更快,哈哈~~
我在debian testing 下编译 iceweasel-3.0.12.1时 ,出现如下错误:
先 ./configure, 最后一行出现如下警告:
......
configure: warning: Recreating autoconf.mk with updated nspr-config output

然后开始编译,结果出现:
/bin/sh: cannot create mozilla/.mozconfig.out: Directory nonexistent
client.mk:524: /home/zhoutj/software/firefox/.mozconfig.mk: No such file or directory
make: *** No rule to make target `/home/zhoutj/software/firefox/.mozconfig.mk'.  Stop.

在mozilla论坛上搜索相关错误,仍不得解决要领,麻烦楼上的说说编译经过及上述错误解决。不胜感激。



另外我的.mozconfig 内容如下:
---------------------------------------------------------------------
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt
ac_add_options --enable-optimize
ac_add_options --disable-debug
ac_add_options --disable-tests
---------------------------------------------------------------------
回复 支持 反对

使用道具 举报

发表于 2009-9-9 19:54:11 | 显示全部楼层
要手功编译 Firefox,首先要满足相关的依赖及其编译条件,然後再编辑一个 .mozconfig 文件放於 mozilla 的目录下,再执行:

make -f client.mk build 进行编译



make -f client.mk install 进行安装

详情可参阅 BLFS 手册相关的章节:
http://www.linuxfromscratch.org/blfs/view/svn/xsoft/firefox.html
回复 支持 反对

使用道具 举报

发表于 2009-9-10 09:16:59 | 显示全部楼层
上述错误原因找到了,原来我把从 debian 镜像下载的 iceweasel 源码包:iceweasel_3.0.12.orig.tar.gz 解压后没有改名为 mozilla (原包解压后名称为 firefox+xulrunner-3.0.12-1.9.0.12),导致出项上面的错误,改名后不用 ./configure 这个步骤直接 make -f client.mk build 就可以编译了,目前正在编译中。。。。。感谢 d00m3d 的提示。

另外,目前我的系统是 debian testing ,我想编译 firefox-3.5.2,如果完全按照 d00m3d 给出的 BLFS 手册中 Firefox-3.5.2 章节在目前的平台来手动编译构造 firefox-3.5.2 不知道行不行。因为目前debian testing 的 Xulrunner 包的版本是 Xulrunner-1.9.0 的,firefox-3.5.2 所依赖的 Xulrunner-1.9.1.2 包的问题不大好解决,我想,能否把 xulrunner-1.9.1.2 直接静态编译进 firefox-3.5.2 呢,让它和系统已有的 xulrunner-1.9.0 互不影响? 我在手册看到这样一句:
   “If you did not install Xulrunner-1.9.1.2 or NSPR-4.8 and NSS-3.12.4, then apply the patch with the following command:"
如果按它上面说的直接在源包以打补丁方式加入 Xulrunner-1.9.1.2 源代码,就可以实现我上面说的静态编译了?与原来的 Xulrunner-1.9.0 包不冲突?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表