sap*_*pin 4 java openjdk binary jre software-installation
当尝试使用安装 SPSS(统计分析包)时,sudo ./SPSS_23.0_LNX.bin我得到以下信息:
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
Launching installer...
JRE libraries are missing or not compatible....
Exiting....
Run Code Online (Sandbox Code Playgroud)
我的机器上安装了 OpenJDK 6、OpenJDK 7、Oracle Java 7 和 Oracle Java 8。我连续尝试将它们中的每一个安装为默认值(我每次都将 JAVA_HOME 环境设置为适当的路径)。每次我都会得到相同的输出和错误消息。
看起来JRE是打包在安装程序中的,这意味着打包的JRE中的库有问题。那么我就无能为力了。那有意义吗?
小智 5
我找到了这个解决方案并且它有效。
如果您想要简短版本,只需在键入安装程序后将其添加到行中即可。对我来说,我正在安装一个 .bin 包。我正在使用该行:
sudo ./INSTALLER.bin
尝试这个:
sudo ./INSTALLER.bin LAX_VM path_to_java_on_your_machine
所以,对我来说,整个命令是:
sudo ./LiberoSoC_v11.8Linux.bin LAX_VM /usr/lib/jvm/java-8-oracle/jre/bin/java
我需要 sudo,以便实际安装程序启动后可以写入 /usr/local。
要查看 LAX 工具发生了什么,请设置环境变量 LAX_DEBUG
export LAX_DEBUG=true
现在您可以看到 Lax_vm 正在尝试使用 /tmp 中本地安装的 jre,但由于某种原因,它无法在所有 Linux 平台上工作。通过告诉它您使用系统上安装的版本,您至少应该启动安装程序。之后,你就只能靠自己了。