Ставим Oracle Java 7 в Ubuntu и Debian

Разработка: Oracle JAVAВсе мы знаем что Ubuntu отказались использовать Oracle JAVA да и OpenJDK не включен по умолчанию. Так вот, иногда все же требуется установить Oracle JDK для решения определенных задач (там где Open JDK не справляется).

Итак, чтобы не тратить время со скачиванием и установкой .deb пакетов, можно использовать PPA:

Для Ubuntu:

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

Для Debian:

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-java7-installer
exit

Вуаля, Oracle JDK установлен.

Проверяем версию

java -version

Выполненный код должен вернуть что-то подобное:

java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)

Если по какой-то причине, используемая версия java отличается от 1.7.0, проблему должна решить следующая команда:

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

Автоматизированная установка
С некоторых пор при установке Java Oracle требует принять лицензионное соглашение, и в том случае если Вам нужна полностью автоматизированная установка, Вам поможет следующий код:

sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Удаляем Oracle Java
Удалить можно выполнив простое удаление при помощи apt-get/aptitude/«любимый пакетеный менеджер» из консоли:
sudo apt-get remove oracle-java7-installer

4 комментария

AlekseyMacarskiy
Спасибо, на debian 7 пошло. Удивился что дебиан выкачал java 7 с репозитория Ubuntu. Но все работает. Отлично, спасибо вашему сайту!
Satchitananda
Очень рады быть полезными! Будем и впредь стараться с еще большим энтузиазмом
BobbyAlone
Спасибо автору помогло на убунту, перерыл офф. сайт джавы… не получилось… попал нна этот блок всё легко удалось… спасибо… теперь хоть в майнкрафт поиграю))
Satchitananda
Играйте наздоровье) Очень рад что Вам помогло!

Оставить комментарий