在Ubuntu (Dapper Drake)上安装JDK和NetBeans

By , July 25, 2006 6:06 pm

今天早上闲来无事,参考David Coldrick的Blog上的描述,在Ubuntu (Dapper Drake)
上安装了最新版本的JDK和NetBeans集成开发环境。David Coldrick的文档,对于已经能够
熟练使用Linux的人或许已经足够。我在David Coldrick的工作的基础上写成的这个文档,则
是面对那些刚刚开始接触Linux的新手的。

(1) 安装java-package

进入命令行,编辑source.list文件

sudo gedit /etc/apt/source.list

在password提示符后面输入你的密码,会跳出一个跟Windows写字板类似的编辑器,在这个文
件中加入如下两行:

deb http://gb.archive.ubuntu.com/ubuntu/ dapper main restricted
deb http://gb.archive.ubuntu.com/ubuntu/ dapper universe multiverse

保存这个文件,退出编辑器。在“系统”菜单里面找到“系统管理”,再找到“新立得软件包管
理器”,单击该图标启动这个应用程序。点击左上角的“刷新”图标,系统会自动从服务器上下
载最新的软件列表。然后点击右上角的“搜索”图标,在“描述”输入框内输入java-package
然后开始搜索。在搜索结果选中java-package然后点击鼠标右键,选择“标记以便安装”,这
时候又会跳出一个窗口告诉你还需要标记一系列关联的软件包,不管三七二十一选择“标记”即
可。然后点击“应用”图标,系统开始自动从服务器上下载相关的软件包,然后自动开始安装,
没过多久就完成安装了。

需要说明的是,在这个过程中,你的机器必须是连接在互联网上的。如果你需要经过防火墙访问
互联网,可以在新立得软件包管理器的“设置”->“首选项”->“网络”那里设置你的代理服务
器。

(2) 安装JDK

到http://java.sun.com/javase/downloads/index.jsp下载最新版本的JDK,目前的
版本号是JDK 5.0 Update 7。选择Linux self-extracting file(注意,不是RPM!)
将jdk-1_5_0_07-linux-i586.bin下载到本地。在命令行下进入该文件所在的目录,用如下
命令制作适用于Ubuntu的安装文件:

fakeroot make-jpkg jdk-1_5_0_07-linux-i586.bin

在这个过程中你会看到屏幕上出现许多错误提示,这些都没有关系。回答N 次yes之后,你的安
装文件就制作完成了。这个文件的文件名是sun-j2sdk1.5_1.5.0+update07_i386.deb。
你可以通过如下命令将这个软件包安装到Ubuntu上:

sudo dpkg -i sun-j2sdk1.5_1.5.0+update07_i386.deb

在命令行下运行javac,可以发现最新版本的JDK已经被成功地安装在你的系统上了。不过,如
果你运行java,发现使用的还是Ubuntu缺省安装的gcj虚拟机。进入/etc/alternatives
目录,运行如下命令:

rm java
ln -s /usr/lib/j2sdk1.5-sun/bin/java java

再次运行java命令,就会发现使用的是刚刚安装完成的Sun 公司的虚拟机了。

(3) 安装NetBeans

从www.netbeans.org下载最新版本的NetBeans IDE安装程序包,我下载的是NetBeans
5.5 beta 2,文件名为 netbeans-5_5-beta2-linux.bin。在命令行下进入该安装包所
在的目录,执行如下命令:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
chmod +x netbeans-5_5-beta2-linux.bin
./netbeans-5_5-beta2-linux.bin

在安装过程中,如果你没有修改安装程序建议的任何缺省配置的话,NetBeans会被安装在你
的家目录之下的netbeans-5.5beta2目录下。用如下命令进入NetBeans IDE的安装目录
并启动NetBeans IDE:

cd ~/netbeans-5.5beta2/bin
./netbeans &

到此为止你已经成功地安装运行了最新版本的NetBeans IDE。不过,为了让你的生活变的更
加简单一点,我们还需要修改一下你的.bashrc文件:

cd ~
gedit .bashrc

在.bashrc文件的最后添加如下两行:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun/
alias netbeans=’~/netbeans-5.5beta2/bin/netbeans’

这样你以后只需要使用netbeans命令就可以启动NetBeans IDE而不必要每次都设置环境变
量以及进入NetBeans安装目录等等繁琐的事情了。

下面贴一个NetBeans 5.5 beta 2在Ubuntu Dapper Drake上面的截图:

莱顿广场上的流浪者和蛋

By , July 21, 2006 9:53 am

莱顿广场座落在Palo Alto繁华的University Avenue旁边,四个街区以外,穿过82号公路就
是赫赫有名的斯坦福大学。从面积来讲,莱顿广场充其量只能够算是个小型的停车场,占地面积只
有0.1英亩 -- 用我们中国话来说,就是400平米,也就是长20米宽20米的一个正方形而已。莱顿广
场之所以值得一提,是因为那里有一群流浪者,还有一只蛋。

流浪者其实也不是流浪者,他们把自己称为流浪艺术家。从某种意义上来讲,他们的确是艺术家,
他们当中的大部分人都会演奏一种或者是一种以上的乐器。无论是白天还是晚上,都可以在莱顿广
场看到他们 -- 抑或是演奏,抑或是歌唱,抑或是在垃圾箱里寻找食物,抑或是发呆,抑或是睡
觉。星期一傍晚的时候,我在广场的石凳上坐着,熙熙攘攘的人流和车流从我的面前经过。在我的
身边,几位年轻的男子阵阵鼓点声中手舞足蹈,怡然自得。一位流浪艺术家坐在我对面的石凳上,
脚下摆着一只打开了的乐器箱子,里面有几张一元的纸币还有一些硬币。他吹着口琴,略带忧伤,
一边吹一边唱“我们活着到底是为了些什么到底是为什么”,全然不顾身边的喧哗。



蛋其实也不是蛋。据2005年第6期的IEEE Spectrum杂志称,作为硅谷发源地的Palo Alto一直

缺少一个标志性的纪念物,该镇的艺术家协会于是邀请多媒体艺术家Adriana Varella创作一
个作品来改变这种现状。Varella用泡沫塑料和废弃的电路板设计了一只巨大的蛋 -- 显然是象
征着起源 -- 结果刚刚完成的作品被储藏室中的一场大火毁于一旦。(另外一个版本的说法是,
艺术家的邻居在作品接近完成的时候将所有的一切都当成废物丢到了垃圾筒里。)但是Varella
并不气馁,她又收集了600 多片废弃的集成电路板,并邀请Palo Alto周围的工程师、教授、酒
吧招待,还有游荡在莱顿广场的流浪艺术家等等用各国文字往每片电路板上写一句话。2005年5 月
6 日,这高达2.13米的彩蛋被安装在莱顿广场的中央,并被命名为Digital DNA。




余华,《许三观卖血记》

By , July 15, 2006 3:37 pm

在飞往三藩的路上,我用四个小时的时间看完了这本书。机舱里很暖和,然而我只觉得头皮
发麻,浑身发冷。

这不是我第一次读到关于卖血的文字。依靠卖血挣扎于生命线上的人,几年前我也曾经亲见
过一些 -- 不是在赫赫有名的某省,而是在被誉为最适宜人类居住的海南。余华先生在这
本书的韩文版自序里面写道“我知道这本书里写到了很多现实”,又在其英文版自序里面写
道“在中国,这只是千万个卖血故事中的一个。我在网上用google去搜索,可以找到一万
多条关于卖血的报道。”和千万名因为卖血而感染艾滋病或者是其他疾病的农民相比,许三
观的经历简直可以用幸运来形容 -- 他没有死,也没有感染任何疾病,甚至,在文章的最
后,许三观竟然不需要卖血就可以一下子在胜利饭店点上三盘炒猪肝、一瓶黄酒、还有两个
二两的黄酒了。这不由得让我想起了张爱玲笔下的小艾,她在解放以后所获得的幸福生活和
许三观的三盘炒猪肝如出一辙地令人生疑。

《许三观卖血记》中让人战栗的不是主人公的遭遇,而是作者那冷静的近乎冷酷的笔调。这
种冷静抑或是冷酷让人觉得这个国家让人窒息让人觉得这个民族没有希望。一个在城里有着
正当职业的许三观尚且需要通过卖血来维持自己的家庭,那么那些在田地辛苦劳作却仍然不
能够让孩子上完小学的农民呢?在我看来,在那些更加悲惨的卖血者的故事人尽皆知或者是
非常容易获得的情况下,余华选择用一种冷静的笔调来描述许三观这个并不具有震撼力的故
事简直就是故意的。

激动的是文学,冷静的才是生活。而当文学让人直面生活之真面目时,它就令人战栗了。我
想,这也许是《许三观卖血记》能够获得如潮好评的原因吧。

蒋清野
2006年7 月15日于CA985航班上

SFO, Again

By , July 14, 2006 3:54 pm

又得收拾行李出差了,中午去机场。

PEK CA 985 15JUL 1530 OK
SFO CA 986 22JUL 1420 OK

人在江湖,身不由己啊。啥时候才能够让别人出差来和我开会而不是我出差去和别人开会呢?//dreaming…

For any urgent matters, please call my T-Mobile at (650) 283-6442。

咪咪和清扬婉兮真是好可怜,又要相依为命同舟共济了。

锻炼身体ing…

By , July 13, 2006 8:05 pm



今天带清扬婉兮出去玩,回来的时候经过二校门前面刚修建的健身场地。小人看见好多
哥哥姐姐在那里玩,非常眼馋地围着单杆左看右看。在爸爸妈妈的鼓励下,小人踮着脚
尖竟然就真的够着了最矮的那个,真棒!

散步的时候刚好带着A1200,就顺手拍了几张。

Panorama Theme by Themocracy