Java 安装不起作用-没有这样的文件或目录

Java 安装不起作用-没有这样的文件或目录

下载 Java 后无法运行。如能提供故障排除帮助,我将不胜感激。

信息:
⠀Ubuntu 14.04 LTS
⠀Acer Aspire V5 配备 AMD A4 处理器
⠀使用 Oracle 64 位 Linux 版本
⠀jdk-8u45-linux-i586.tar.gz

$ java -version
bash: /usr/bin/java: No such file or directory

$ update-alternatives --display java
java - auto mode
  link currently points to /usr/lib/jvm/jdk1.8.0_45/bin/java
/usr/lib/jvm/jdk1.8.0_45/bin/java - priority 2
Current 'best' version is '/usr/lib/jvm/jdk1.8.0_45/bin/java'.

该文件在那里,并且似乎具有正确的权限:

$ ls -l /usr/lib/jvm/jdk1.8.0_45/bin/java
-rwxr-xr-x 1 root root 5730 Apr 10 10:53 /usr/lib/jvm/jdk1.8.0_45/bin/java

答案1

尽管它来自 Linux 的 64 位 jdk,但它似乎是一个 32 位可执行文件。
我在这里找到了解决方案:
没有这个文件或目录?但是文件存在!

使用文件Gilles 建议确认了问题。
Avinash Raj 的回答非常具体并且修复了我的安装。

相关内容