您的位置:首页 > 其它

ubuntu 9.10(kamic koala) amd64编译安装firefox 3.6(namoroka)

2010-02-14 10:55 501 查看
来源:http://blog.pcware.cn/it/linux/ubuntu_amd64_compile_install_firefox_3_6.html

  代号为”namoroka”的firefox 3.6正式发布了,性能提升不少。ubuntu估计要到下一个版本10.04(Lucid
Lynx)才会更新到firefox
3.6,但愿不要这么晚。mozilla官方不提供amd64版本的安装包,那么下载源代码本地编译吧,这样性能还能更优。编译安装步骤如下,参考了官方build文档


  

  0. 准备编译环境和依赖

  sudo apt-get build-dep firefox

  sudo apt-get install libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev libiw-dev mesa-common-dev autoconf2.13

  

  1. 下载源代码

  从官方下载3.6的源代码
firefox-3.6.source.tar.bz2,然后tar jxf firefox-3.6.source.tar.bz2解压源代码到某个位置,得到的源代码根目录名字为mozilla-1.9.2,因为gecko的版本是1.9.2。

  2. 准备编译配置文件

  在源代码根目录mozilla-1.9.2下新建一个文件.mozconfig,输入以下内容:

  # my mozilla firefox config

  mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@

  ac_add_options –enable-application=browser

  mk_add_options MOZ_CO_PROJECT=browser

  ac_add_options –enable-optimize

  ac_add_options –disable-tests

  3. 编译并制作安装包

  在源代码根目录mozilla-1.9.2下运行命令make -f client.mk
build开始编译,编译完成后切换到obj目录,我的机器上生成的目录名字为obj-x86_64-unknown-linux-gnu,进入该目录并
执行make
package,会在当前目录的子目录dist里面生成最终的安装包,名字为firefox-3.6.en-US.linux-
x86_64.tar.bz2。

  4. 安装

  执行命令sudo tar jxf firefox-3.6.en-US.linux-x86_64.tar.bz2 -C
/opt,把firefox安装到/opt目录下,然后sudo ln -sf /opt/firefox/firefox
/usr/bin/firefox更新符号连接。

  编译安装完毕。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐