I have installed jdk1.8.0 manually from the oracle website.
I have followed the steps here on Digital Ocean.
When I executed java -version I got this result:-
bash: /usr/bin/java: No such file or directoryA symbolic link java is present in /usr/bin/which is linked to another symbolic link java present in /etc/alternatives/and this link points to /usr/lib/jvm/jdk1.8.0.
I have set environment variables:- PATH,JAVA_HOME in the files ~/.bashrc and /etc/profile. Still I am getting No such file or directory.
Actually I want to install hadoop and for this the first step is to install java. I am using Ubuntu 14.04
64 Answers
This is because there are some 32-bit libraries missing in your Ubuntu 64-bit. Run:
apt-get install libc6-i386you can refer to this Stack Overflow post for more information
12I ran into a similar issue and got it solved by
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6-i386If apt-get was not able to locate the libc-i386 package you may need to --add-architecture and run apt-get update.
Try installing OpenJDK 8:
sudo apt install openjdk-8-jreIt worked for me
1idk but this worked for me on my parrot os
cd /usr/lib/jvm
lsAlternatively you can search for the path using
locate java-8-openjdk-amd64Note - in my case it's openjdk8 find your java version with
java -version 0