我需要在最新的 Amazon Linux 2015.09 服务器上使用 Java 1.4.2。我尝试安装j2sdk-1_4_2_19-linux-ia64-rpm.bin
.当我执行该文件时,我收到一条错误消息:
line 442: ./install.sfx.12314: cannot execute binary file
也许我这样做的方式是错误的。我从 Oracle 下载了二进制文件,在那里我看到最新的 Linux(非 Solaris)版本是 Java SE Development Kit 1.4.2_19:
- Java SE 开发套件 1.4.2_19 31.69 MB j2sdk-1_4_2_19-linux-ia64-rpm.bin
- Java SE 开发工具包 1.4.2_19 32.64 MB j2sdk-1_4_2_19-linux-ia64.bin
Uname -a 显示:
Linux 4.1.17-22.30.amzn1.x86_64 #1 SMP Fri Feb 5 23:44:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
我已经尝试了两个 bin 文件,并且都报告相同的错误。
如何在这台机器上安装 Java 1.4.2?
答案1
这些ia64
文件适用于 Itanium 系统;您的 Amazon Linux 服务器无法运行它们。您需要下载i586
版本。