- 浏览: 44088 次
- 性别:
- 来自: 上海
最新评论
-
wangdgsc:
你好,我最近也在搞这个strutstest,不过遇到了一个问题 ...
使用cactus测试ssh应用(2) -
gsshcl:
(=ω=)哼哼~果然是人老了,看不清了啊~~~~
ubuntu修改tty分辨率
昨天,也就是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只指定了一个参数,看下图:
实际的编译参数为
然后是安装程序check,在这里,可能会出现一些包依赖问题。其中比较难发现的包是(ubuntu下)libsound2-dev,这个出现的关键词是ogg alsa错误;libIDL-dev,这个出现的关键词是IDL错误;最难的是libxt-dev,其出现的关键词是X Program错误。其他的包比较容易找,也容易分辨。另外在本次的编译安装过程中,xy发现同目录下的config.log可以作为寻找依赖包的参考(不要PIA xy,xy也是偶然发现的……)。
check过程完毕之后,接下来就是冗长的make过程,这个过程真的很长,大约15~30分钟。xy的机器是t7250*2 cpu+1.5g mem,等到xy从食堂买好早饭差不多吃完的时候才编译结束的。想起来这个东西编译的东西比mysql还多阿,貌似mysql才21MB的源代码包……
之后就是sudo make install,make install到系统是需要权限的,所以必须这样写。
然后就是一些零散的事情了。
编译完成之后,先让我们看看编译完成之后的程序文件夹。
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的支持也很令人兴奋~
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只指定了一个参数,看下图:
实际的编译参数为
./configure --enable-application=browser
然后是安装程序check,在这里,可能会出现一些包依赖问题。其中比较难发现的包是(ubuntu下)libsound2-dev,这个出现的关键词是ogg alsa错误;libIDL-dev,这个出现的关键词是IDL错误;最难的是libxt-dev,其出现的关键词是X Program错误。其他的包比较容易找,也容易分辨。另外在本次的编译安装过程中,xy发现同目录下的config.log可以作为寻找依赖包的参考(不要PIA xy,xy也是偶然发现的……)。
check过程完毕之后,接下来就是冗长的make过程,这个过程真的很长,大约15~30分钟。xy的机器是t7250*2 cpu+1.5g mem,等到xy从食堂买好早饭差不多吃完的时候才编译结束的。想起来这个东西编译的东西比mysql还多阿,貌似mysql才21MB的源代码包……
之后就是sudo make install,make install到系统是需要权限的,所以必须这样写。
然后就是一些零散的事情了。
编译完成之后,先让我们看看编译完成之后的程序文件夹。
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的支持也很令人兴奋~
发表评论
-
groovy in action 笔记 2
2009-08-06 19:30 770这里看的时间稍微长了一点,从43到100页,看起来还算顺。 ... -
groovy console readInt
2009-08-03 09:24 1523手中有一本groovy的教程,是那本不算厚的来自某个外国大学的 ... -
linux下用aptana“代替”dreamwaver
2009-07-29 09:25 1547好久没有来这里写东西,主要还是在twitter和自己学校论坛活 ... -
jspwiki+glassfish(zip)
2009-07-04 06:01 1146使用glassfish的zip包原因是要模拟在服务器上配置gl ... -
随想0702
2009-07-02 21:21 656早上首先考虑如何替换glassfish的admin的密码,监视 ... -
初识glassfish
2009-07-01 18:59 890以前XY一直使用的是apache+tomcat的配置。tomc ... -
S60手机使用putty进行ssh登录
2009-06-30 08:03 2216在同学的介绍下,了解到putty居然有s60版本。正好xy的手 ... -
使用抓虾
2009-06-22 07:28 737最近寻找RSS的时候,发现了一个不错的网站,抓虾。 本来XY是 ... -
EBVIEW和DICTCN
2009-06-05 13:48 1046EBVIEW EBVIEW是一个不错的日文字典,在gnome- ... -
vsftpd安装与配置
2009-06-05 12:55 942以下主要是作为备忘。 从ftp://vsftpd.beast ... -
解决了不小心删除synaptic的问题
2009-06-05 04:12 930首先通过 sudo apt-get install synap ... -
重新安装电脑
2009-06-05 03:00 761这次相比几个星期以前的重装不同在于确定了基本上不使用windo ... -
哎,果然还是无法和C++断绝关系阿
2009-05-30 20:28 772XY不喜欢C++,是有原因的.不过XY不想去回忆自己为什么会讨 ... -
Firefox,网站开发第二个IDE
2009-05-30 19:17 880取这个标题,并不是为了 ... -
现在要找一本适合的书难啊
2009-05-30 13:54 719理论上来说,现在的书越来越多,应该更加容易找到适合自己的书才对 ... -
使用cactus测试ssh应用(2)
2009-02-21 19:54 1429接1 接下来就是考虑如 ... -
使用cactus测试ssh应用(1)
2009-02-21 19:23 2325最近拿到了《Junit In Acti ... -
尝试使用edtftpj遍历FTP服务器上的列表
2008-12-13 16:09 2002edtFTPj提供了一个简易的构建FTP客户端的方法集合。现在 ...
相关推荐
### 在Ubuntu 9.04上安装VMware Tools的详细步骤及注意事项 #### 一、背景介绍 在虚拟化环境中,为了提高宿主机与虚拟机之间的兼容性和性能,通常需要在虚拟机内部安装一个名为VMware Tools的软件包。本文将详细...
【标题】:“Ubuntu 9.04安装全体验” 这篇博客详细记录了Ubuntu 9.04(代号Jaunty Jackalope)的操作系统安装过程,为用户提供了一个全面的指南。Ubuntu 9.04是Ubuntu Linux发行版的一个重要版本,发布于2009年,...
在Ubuntu上,SSH服务默认是启用的,可以通过`sudo apt-get install openssh-server`命令安装或更新。 在Ubuntu 9.04中,源码安装也是一个常见的话题。使用`sudo apt-get source <package_name>`可以下载并解压指定...
标题中的“硬盘安装Ubuntu 9.04过程详解”指的是在个人计算机的硬盘上安装Linux Ubuntu 9.04操作系统的详细步骤。Ubuntu 9.04,代号“Jaunty Jackalope”,是Ubuntu发布的一个较早的版本,于2009年推出,它提供了对...
### Ubuntu9.04下安装SimpleScalar的知识点详解 #### 1. 安装环境 - **操作系统**:Ubuntu 9.04 - **GCC版本**:4.3.3(该版本为系统自带) #### 2. 软件下载 - **下载地址**:访问官方网站 ...
对于学习ubuntu 9.04的童鞋很有用滴
本文将详细介绍如何在Ubuntu 9.04系统上更换中科大和电子科大提供的快速更新源。 #### 更换更新源步骤 1. **备份现有源列表**:在更换源之前,首先备份现有的源列表文件,以防新设置出现问题需要恢复原始设置。 ``...
Ubuntu 9.04 ISPconfig设置
Ubuntu-9.04-1gb.7z,是colinux下的Ubuntu 9.04的镜像文件~
ubuntu 9.04 安装配置优化全记录
### 新手在Windows环境下通过硬盘安装Ubuntu 9.04 的详细步骤 #### 知识点一:理解Ubuntu 9.04与Windows双系统安装背景 - **Ubuntu 9.04** 是一款基于Debian的开源操作系统,提供了一个用户友好的图形界面以及丰富...
在Ubuntu上安装BerkeleyDB的命令通常如下: - 解压BerkeleyDB压缩包。 - 进入BerkeleyDB目录。 - 编译并安装BerkeleyDB。 示例命令可能包括: ``` root@estone-desktop:/home/estone/download$ tar -zxvf db...
标题中的“ubuntu9.04翻译软件stardict词典”指的是在Ubuntu 9.04操作系统上使用的Stardict翻译软件。Stardict是一款开源的、强大的词典和翻译工具,它支持多种语言和词典格式,允许用户在Linux环境下进行高效的词汇...
OpenERP Installing Ubuntu9.04
通过安装上述DEB文件,用户可以在Ubuntu 9.04上享受完整的中文输入体验,无论是拼音还是五笔等其他输入方式。由于系统版本较旧,可能需要先确保系统更新和依赖关系的正确处理,以避免安装过程中遇到问题。同时,安装...
在本实验报告中,我们将深入探讨如何在Ubuntu 9.04操作系统上编译Linux内核版本2.6.34,并添加自定义的系统调用。Linux内核是操作系统的核心部分,负责管理硬件资源、提供系统服务以及调度进程。系统调用是用户空间...
### 使用Crosstool-0.43在Ubuntu 9.04上制作ARM交叉编译器ARM-Linux #### 一、概述 本文档详细介绍了如何在Ubuntu 9.04环境中使用Crosstool-0.43构建ARM交叉编译器ARM-Linux的过程。构建交叉编译器是一项重要的...
在这个教程中,我们将深入探讨如何在Ubuntu这个基于Debian的Linux发行版上安装并配置CVSNT,以便于团队协作和代码管理。 首先,我们需要确保系统已经更新到最新状态,执行以下命令: ```bash sudo apt-get update ...