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

By , 2006年7月25日 6:06 下午

今天早上闲来无事,参考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上面的截图:

Leave a Reply

Panorama Theme by Themocracy