bash:/ usr / bin / java:没有这样的文件或目录

我从oracle网站手动安装了jdk1.8.0。

我已经按照数字海洋上的步骤进行了操作 。

当我执行java -version ,得到了这个结果: –

 bash: /usr/bin/java: No such file or directory 

/usr/bin/中存在符号链接java,它链接到/etc/alternatives/存在的另一个符号链接java,此链接指向/usr/lib/jvm/jdk1.8.0

我设置了环境变量: – 文件~/.bashrc/etc/profile中的PATH,JAVA_HOME。 我仍然No such file or directory

其实我想安装hadoop,为此第一步是安装java。 我使用的是Ubuntu 14.04

这是因为Ubuntu 64位中缺少一些32位库。 跑:

 apt-get install libc6-i386 

您可以参考此Stack Overflowpost以获取更多信息

我遇到了类似的问题,并通过它解决了

 sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libc6-i386 

如果apt-get无法找到libc-i386软件包,您可能需要--add-architecture并运行apt-get update