首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

ubuntu9.04下编译安装firefox 3.5(shiretoko)

2012-07-01 
ubuntu9.04上编译安装firefox 3.5(shiretoko)昨天,也就是6月30日,firefox 3.5正式发布了,不过到下午的时候

ubuntu9.04上编译安装firefox 3.5(shiretoko)
昨天,也就是6月30日,firefox 3.5正式发布了,不过到下午的时候,貌似官方网站都还没有更新,难道是在多系统编译么?不管了,换装3.5拉~

xy的操作系统是ubuntu 9.04。xy本来考虑使用ubuntu的软件管理器来安装(升级)的,不过看了看软件管理器中的版本,依然是3.5b4,还没有到rc1,所以考虑其他办法。

xy选择的是编译安装。xy知道官方网站上下载下来的linux的压缩文件是编译好的,也就是可以直接解压缩直接运行的,和eclipse类似(最新版本号正好也类似,都是3.5),不过xy想要替换掉3.0.11,而不是两个版本并存,所以还是选择了编译安装。

首先xy从http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5/source/下载的源代码。


下载的源代码文件比较大,貌似有44MB。然后是卸载掉ubuntu上原来的firefox。xy的方法是从软件管理器中删除,去除掉带firefox名字的包。


接下来就是编译安装,首先解压缩源代码文件(tar.bz2的),然后cd进源代码文件夹,开始configure。xy在configure的时候,为了保证成功,选择普通的参数。如果没有猜错的话,firefox编译安装不是最小化原则的(apache httpd貌似是典型)。这里xy只指定了一个参数,看下图:

实际的编译参数为



xy感觉奇怪的是firefox的icon居然是个蓝色的球……额,貌似没有错,感觉是类似代号的感觉,比如skiretoko之类的。

接下来我们要启动firefox,为了测试firefox,xy从终端启动firefox。在启动过程中,firefox 3.5似乎发现了.firefox文件,也就是之前的3.0.11留下来的包含插件,书签,搜索引擎等等的firefox环境,然后检查插件兼容性,然后正常启动完毕。

虽然firefox能够正常启动了,但是top panel(gnome上面那个面板)上的firefox和main menu中的firefox没有正常图标了,所以需要解决这个问题。xy从网上找了一个mozilla_firefox.png,轻松的解决了main menu中的图标问题;不过那个top panel上的图标貌似需要svg,然后xy去找了个500*500的svg(哇塞~),但是不能用……不过后来阴差阳错地能用png来解决了……对拉,忘记说了,那个png放在/usr/share/pixmaps中哦~

另外一个小问题是firefox貌似和nautilus(linux下的文件浏览器)断连了,反正这个很容易解决拉,whereis nautilus找到nautilus的位置,然后连上去就可以。这个问题主要出现在downloads窗口中右键点击“open contain?er folder”的时候。

然后是展示自己新的firefox的时候~
addons和界面如下:



addons中YLSLOW不能用了……这个比较伤心……



整个感觉用下来,编译安装的firefox 3.5速度提升了,传说中的private browsing也找到了,另外html5的支持也很令人兴奋~

热点排行