|
发表于 2004-5-24 17:40:59
|
显示全部楼层
install Java in another Debian way[0]
0. java-package 是一个用来生成 Java(tm) 2 相关的 deb 软件包的工具,她的 home page 在:http://z42.de/debian/,目前被收录在 unstable/contrib 里。
0.# apt-get install java-package
1. 当安装完毕后,可以从 Sun 或者 Blackdown 下载二进制的 Java 安装包。您可以根据需要决定是安装 J2SDK 还是 J2RE。前者是开发套件,适合于 Java 开发人员,除了 j2re 的所有内容,还包含有 撰写 Java 软件所必须的开发工具。后者则适用于一般用户。
我们以 Blackdown j2re 为例:
通过上面的 Blackdown 的 mirror 网页,我们可以找到较新[1]的 Blackdown j2re,文件名为:
j2re-1.4.1-01-linux-i586-gcc3.2.bin
下载之。
2.然后用它们生成我们熟悉的 deb 包:
$ fakeroot make-jpkg j2re-1.4.2-01-linux-i586-gcc3.2.bin
make-jpkg 会先把它在本地解开再重新打包,询问您的 姓名, email 作为新生成的 j2se 软件包的维护者的个人信息。
3.待在当前目录生成了 deb 包后,我们可以安装它
# dpkg -i blackdown-j2re1.4_1.4.1+01_i386.deb
4.您先别急,如果您细心一点儿,您会发现在 j2se-package 的作者还提供了一套软件包,叫做: blackdown-j2re1.4debian [2]
这套软件包利用了 Debian 的 alternative 体系[3],优雅而干净地解决了 Java VM,以及 Mozilla/Firefox 浏览器 Java applet plugin 的安装问题。
# apt-get install blackdown-j2re1.4debian
运行下面的脚本
#/usr/share/j2sdk1.4-blackdown/debian/install
就会让 java,appletviewer, java plugin 等各就各位。
#/usr/share/j2sdk1.4-blackdown/debian/remove
就可以让它们全部从 alternative 中消失。
------------
[0] 以前有朋友也提到过这个软件,小弟再详细写一下过程,供不熟悉的朋友参考。
[1] 经测试,j2se-package 0.9 尚不能处理 blackdown 的 1.4.2-rc1 版本的 j2re 或 j2sdk.
[2] 如果是 Sun 的,就是 sun-j2re1.4debian 了。
如果是 j2sdk, 当然就是 blackdown-j2sdk1.4debian。
[3] $ man update-alternatives
http://qref.sourceforge.net/Debi ... html#s-alternatives |
|