Я установил jdk1.8.0 вручную с веб-сайта оракула.
Я выполнил шаги здесь, в Цифровом океане .
Когда я выполнил java -version
, я получил такой результат: -
bash: /usr/bin/java: No such file or directory
Символическая ссылка Java присутствует в /usr/bin/
, которая связана с другой символической ссылкой Java, присутствующей в /etc/alternatives/
, и эта ссылка указывает на /usr/lib/jvm/jdk1.8.0
.
Я установил переменные среды: - PATH, JAVA_HOME в файлах ~/.bashrc
и /etc/profile
. Тем не менее я получаю No such file or directory
.
На самом деле я хочу установить hadoop, и для этого первым делом нужно установить java. Я использую Ubuntu 14.04
Это вызвано тем, что существуют некоторые 32-разрядные библиотеки, отсутствующие в Вашем 64-разрядном Ubuntu. Выполненный:
apt-get install libc6-i386
Вы можете обращаться к этому сообщению Переполнения стека для получения дополнительной информации
Я столкнулся с подобной проблемой и решил ее
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6-i386
, Если apt-get
не смог расположиться пакет libc-i386 , Вы, возможно, нуждаетесь к --add-architecture
и работаете apt-get update
.
OpenJDK 8 установки попытки:
sudo apt install openjdk-8-jre
Это работало на меня