Установка Oracle Java 8 в Ubuntu/Linux Mint через PPA [JDK8]

Oracle Java 8 ожидается летом 2013 года, но сейчас уже доступны для загрузки некоторые текстовые сборки. Команда WebUpd8 получила просьбу загрузить их в свой PPA-репозиторий с Java, и они это сделали, чтобы вы могли легко установить Oracle JDK 8 (включая JRE 8) в Ubuntu / Debian и подобных дистрибутивах.

Oracle Java 8 должен использоваться только для целей тестирования разработчиками. Так как это предварительный релиз, вы точно обнаружите баги!

Как напоминание, Java PPA-репозиторий WebUpd8 не содержит бинарных файлов Java, только скритп, который автоматически загружает и устанавливает Oracle Java. Всё делается автоматически, так что вы будете получать обновления через менеджер обновлений для JDK8, это включает JRE и Java-плагин к браузеру.

Установка Oracle Java 8 (JDK8 и JRE8) в Ubuntu / Linux Mint


PPA-репозиторий поддерживает Ubuntu 12.10, 12.04, 11.10, 11.04, 10.10 и 10.04, а также соответствующие версии Linux. Чтобы добавить PPA и установить Oracle Java 8 (пакет содержит и JDK8, и JRE8), используйте следующие команды в вашем терминале:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

После установки, вы можете выполнить «java -version» в вашем терминале и получить что-то такое:

andrei@andrei-desktop:~$ java -version
java version «1.8.0-ea»
Java(TM) SE Runtime Environment (build 1.8.0-ea-b54)
Java HotSpot(TM) Server VM (build 24.0-b21, mixed mode)

Или «javac -version»:

andrei@andrei-desktop:~$ javac -version
javac 1.8.0-ea

И так далее.

Установка Oracle Java 8 (JDK8 и JRE8) в Debian

Пользователи Debian также могут установить Oracle Java 8 из этого PPA-репозитория, используя следующие команды:

su —
echo «deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main» > /etc/apt/sources.list.d/webupd8team-java.list
echo «deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main» >> /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv —keyserver keyserver.ubuntu.com —recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
exit

Переключение между Oracle Java 8 и Java 7

Позже, если вы захотите переключиться на Oracle Java 7, используйте следующую команду (убедитесь, что пакет «oracle-java7-installer» установлен):

sudo update-java-alternatives -s java-7-oracle

И переключитесь обратно на Oracle Java 8, используя:

sudo update-java-alternatives -s java-8-oracle

Если у вас какие-то проблемы с этими двумя командами, проигнорируйте их.