LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1336|回复: 12

如何安装jdk5

[复制链接]
发表于 2005-12-7 11:10:04 | 显示全部楼层 |阅读模式
我用了emerge sun-jdk-5.0不行,请大家帮忙指导一下
发表于 2005-12-7 11:16:16 | 显示全部楼层
具体的去看gentoo的文档
sun jdk 由于版权原因被mask掉了 要安装的话 可以自己到sun的主页去下一个放在/usr/portage/distfiles 里面 然后emerge 就可以了
回复 支持 反对

使用道具 举报

发表于 2005-12-7 11:56:30 | 显示全部楼层
很容易啊。去我ftp下个ftp://202.96.64.144/pub/jdk-1_5_0_06-linux-i586.bin
chmod 755 解开就行了。再设JAVA_HOME就ok了。
回复 支持 反对

使用道具 举报

发表于 2005-12-7 15:09:27 | 显示全部楼层
Post by fakeid
具体的去看gentoo的文档
sun jdk 由于版权原因被mask掉了 要安装的话 可以自己到sun的主页去下一个放在/usr/portage/distfiles 里面 然后emerge 就可以了

不是版权的原因mask的,是由于和1.4的不兼容性造成的,可能会导致以前emerge的一些app出现问题,这个在官方论坛上早已经有详细的说明,而且已经不希望提交关于这个问题的bug report,相关的开发正在进行。总之是不建议使用的。如果使用造成原来可用的程序发生问题,也有详细的解决方法,其实就是降回到1.4。建议参考。
回复 支持 反对

使用道具 举报

发表于 2005-12-28 17:36:19 | 显示全部楼层
我也碰到了这个问题。jdk-1_5_0_06-linux-i586.bin运行后出来个rpm文件,我用rpm解,说glibc版本不够,还有还几项也没有或版本不够。重新emerge了所需的5个包和rpm,还是报这个错,其实glibc等系统里版本要新很多,而且/bin/sh也是有的,连接文件到/bin/bash。然后改用alien解压,结果需要dh_testdir等文件,这些文件是debian下的,gentoo里又没有,且不知道是那个包里的。估计我的机器解rpm包都会有问题,不知道有什么办法没有?

error: Failed dependencies:
     glibc >= 2.1.2-11 is needed by jdk-1.5.0_06-fcs
     sh-utils >= 2.0-1 is needed by jdk-1.5.0_06-fcs
     fileutils >= 4.0-8 is needed by jdk-1.5.0_06-fcs
     gawk >= 3.0.4-1 is needed by jdk-1.5.0_06-fcs
     textutils >= 2.0-2 is needed by jdk-1.5.0_06-fcs
     /bin/sh is needed by jdk-1.5.0_06-fcs
回复 支持 反对

使用道具 举报

发表于 2005-12-28 20:25:54 | 显示全部楼层
??下个jdk 1.5_06 chmo755解开就行了。哪那么复杂
回复 支持 反对

使用道具 举报

发表于 2005-12-28 23:08:44 | 显示全部楼层
那个bin文件会先自解压一个rpm文件出来,然后再调用rpm来安装。我就是解压后调用rpm时报错了。你的gentoo里没有安装rpm?

另外程序调用rpm时,我怎么把它替换成alien?(debian里即使装了rpm也没用,还是强制让你用alien)
alias rpm='alien'
倒是可以,但后面跟了-ivh参数,alien会因为没有h参数报错。
回复 支持 反对

使用道具 举报

发表于 2005-12-29 06:58:06 | 显示全部楼层
没有啊。jdk有两个版本--一个是rpm.bin--一个不是rpm的,你看准了下。ftp://202.96.64.144/pub/jdk-1_5_0_06-linux-i586.bin
不是jdk-1_5_0_06-linux-i586.rpm.bin
回复 支持 反对

使用道具 举报

发表于 2005-12-29 12:27:09 | 显示全部楼层
唉,升级到1.5了,这两天又要求降级到1.4……
回复 支持 反对

使用道具 举报

发表于 2005-12-29 14:08:30 | 显示全部楼层
连到斑竹的太慢了(sun的官方网站上好像没有下载,404错误了),我把rpm的在debian下安装后把jdk目录打了个包弄了过来。

现在已经好了。感谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表