Я запускаю Ubuntu 14.04. Я пытаюсь установить Oracle java 8. Я загрузил .rpm файл, опубликованный Oracle: jdk-8u20-linux-x64.rpm и затем выполнил следующие команды, пытающиеся устанавливать его:
$ sudo alien jdk-8u20-linux-x64.rpm --scripts
$ sudo dpkg -i jdk1.8.0-20_1.8.020-1_amd64.deb
Те две команды, кажется, работают хорошо, и затем я пытаюсь указать на Java для установки по умолчанию этому, с помощью следующей команды, которая перестала работать: $ sudo альтернативы Java обновления-s java-8-oracle я получаю сообщение ниже:
update-java-alternatives: directory does not exist: /usr/lib/jvm/java-8-oracle
Я пытался видеть, какие версии доступны:
$ sudo update-java-alternatives -l
java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64
Какие-либо идеи, что может быть неправильным?
Отношения C
1. Загрузите java
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. Откройте терминальный комментарий
cd Downloads
tar xzvf jdk-8u25-linux-x64.tar.gz
sudo mkdir /usr/lib/jvm
sudo mv ~/Downloads/jdk1.8.0_25/ /usr/lib/jvm/
sudo chown -R root:root /usr/lib/jvm/jdk1.8.0_25
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_25/bin/java" 0
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_25/bin/javac" 0
sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_25/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_25/bin/javac
sudo gedit ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25
export PATH=$PATH:$JAVA_HOME/bin
. ~/.bashrc
java -version
echo $JAVA_HOME
echo $PATH
типа