自行构建 Mozilla 既有优点也有缺点。最大的缺点是,压缩后的源代码版本在大多数版本中都是 30+ MB 的文件,大约是二进制发行版的三倍大。第二个缺点是,在一台配置尚可的新机器上,例如我的 1.6 ghz Pentium 4 加上 256 MB 内存,编译 Mozilla 可能需要一个半小时到四个小时不等,具体取决于系统可能正在运行的任何其他作业。在较旧的机器上,编译 Mozilla 可能需要 24 小时或更长时间。最大的好处是,有大量的编译时选项和补丁可以应用,这将显著提高浏览器的性能和功能集。如果您打算在生产环境中运行 Mozilla,这些补丁通常是必要的。
如果您对 Mozilla 浏览器的源代码级修改不感兴趣,请跳过接下来的几个部分,并查看第 7 节,安装后配置。
在编写本文档时,Mozilla 源代码的最新版本是 1.2.1,可以通过 ftp 在 ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1 获取。另一个稳定版本 1.0.1 可以通过 ftp 在 ftp.mozilla.org/pub/mozilla/releases/mozilla1.0.1 获取。
对于 CVS 检出,请查看 Mozilla 网站上的文档。