+ -
当前位置:首页 → 问答吧 → Iceweasel3.5还真是快,推荐~

Iceweasel3.5还真是快,推荐~

时间:2009-08-22

来源:互联网

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的,说一下感受- -

作者: dayouyu   发布时间: 2009-08-22

用自己编译的FireFox,用3.0的时候也不觉得很慢,至于语言文件不就是个xpi文件么,自己装就行了

作者: xltian1230   发布时间: 2009-08-22

真的,用自己编译的感觉更快,哈哈~~

作者: d00m3d   发布时间: 2009-08-22

引用:
作者: dayouyu

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

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

谁在用3.5的,说一下感受- -
iceweasel-l10n-zh-cn自己下个语言包托进来就行了,或者自己编译一个也行,
我是把有依赖xulrunner-1.9的软件都编译了一遍以依赖xulrunner-1.9.1,这样xulrunner-1.9就可以删掉了,哈哈.

作者: jinnee   发布时间: 2009-08-23

3.5系列比3.0快很多啊,我是受不了3.0的速度,官方网站下了firefox 3.5在用

作者: Strange   发布时间: 2009-08-23

swiftfox很快

Add the repository to /etc/apt/sources.list
deb http://getswiftfox.com/builds/debian unstable non-free

作者: saiddy   发布时间: 2009-08-23

引用:
作者: jinnee
我是把有依赖xulrunner-1.9的软件都编译了一遍以依赖xulrunner-1.9.1,这样xulrunner-1.9就可以删掉了,哈哈.
不需要编译那么多把,修改 1.9.1 包的 control 声明提供 1.9 就可以了。

作者: AutoXBC   发布时间: 2009-08-24

引用:
作者: d00m3d
真的,用自己编译的感觉更快,哈哈~~
我在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
---------------------------------------------------------------------

作者: jenny1177   发布时间: 2009-09-09

要手功编译 Firefox,首先要满足相关的依赖及其编译条件,然後再编辑一个 .mozconfig 文件放於 mozilla 的目录下,再执行:

make -f client.mk build 进行编译



make -f client.mk install 进行安装

详情可参阅 BLFS 手册相关的章节:
http://www.linuxfromscratch.org/blfs...t/firefox.html

作者: d00m3d   发布时间: 2009-09-09

上述错误原因找到了,原来我把从 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 包不冲突?

作者: jenny1177   发布时间: 2009-09-10

Xulrunner 并不是必需的依赖,只是推荐安装而矣

作者: d00m3d   发布时间: 2009-09-12

引用:
作者: d00m3d
Xulrunner 并不是必需的依赖,只是推荐安装而矣
啊?不是说这个是核心 其他的是外壳么?

作者: adaml   发布时间: 2009-09-12

俺把xulrunner和iceweasel都针对intel core2优化编译。

作者: elecboy   发布时间: 2009-09-13

引用:
作者: d00m3d
Xulrunner 并不是必需的依赖,只是推荐安装而矣
老版本的firefox是静态链接 xulrunner的, 新版本的firefox(好象是3.0开始)就是动态链接了。 所以xulrunner在新的版本是必要的。

作者: 鹄驿懿   发布时间: 2009-09-16

呵呵,谢谢 12 楼及 14 楼两位指正

作者: d00m3d   发布时间: 2009-09-16

热门下载

更多