我有 HP Proliant dl380 g3,我无法使用“iLO(集成灯光熄灭)”中的一些功能,因为此工具需要 Java 运行时环境 1.4.2 才能在我的浏览器中运行
HP 不支持这款旧服务器,因此我尝试自行安装:
我下载了j2re-1_4_2_19-linux-i586.bin并在终端中执行它,结果如下:
Do you agree to the above license terms? [yes or no]
yes
Unpacking...
Checksumming...
0
0
Extracting...
./j2re-1_4_2_19-linux-i586.bin: 383: ./j2re-1_4_2_19-linux-i586.bin: ./install.sfx.5638: not found
Done.
知道我应该做什么吗?
谢谢你的时间!
答案1
如果你需要旧版本的 Sun Java(被 Oracle 收购),则需要从以下位置下载http://www.oracle.com/technetwork/java/archive-139210.html,自行解压,并更新您的 $PATH 以指向它。对于某些工具,可能还包括您的 $JAVA_HOME。
确保设置了执行权限运行此命令:
chmod +x j2re-1_4_2_-linux-i586.bin
运行自解压二进制文件。
执行下载的文件,并在其路径前添加前缀。例如,如果文件位于当前目录中,则在其前面添加“ ./”(如果 PATH 环境变量中没有“ .”,则必须添加):
./j2re-1_4_2_-linux-i586.bin
关于系统偏好设置的说明:默认情况下,安装脚本会配置系统,以便在 Java 2 运行时环境的安装目录中创建系统偏好设置的备份存储。如果 J2RE 安装在网络安装驱动器上,则可以导出它和系统偏好设置,以便与其他计算机上的 Java 运行时环境共享。作为替代方案,root 用户可以在运行安装脚本时使用 -localinstall 选项,如下例所示:
j2re-1_4_2_-linux-i586.bin -localinstall 此选项使系统首选项存储在 /etc 目录中,只有本地计算机上运行的 VM 才能从该目录中共享这些首选项。您必须是 root 用户才能使用 -localinstall 选项。
答案2
让我们尝试安装完整的 JDK(Java 开发工具包)JRE(Java 运行时环境)(包含在内)以避免出现问题。如果您的系统是 Debian,请在终端中输入这些:首先,我们需要添加存储库
sudo add-apt-repository ppa:webupd8team/java
进行更新
sudo apt-get update
最后安装 jdk 和 jre
sudo apt-get install oracle-java8-installer
验证您是否已成功安装 Java(可选)
java -version