DevBug blog

О Linux, Java, разработке ПО и не только

Ubuntu/Mint: устанавливаем Oracle jdk

С недавних пор компания Oracle изменила лицензию распространения java jdk и разработчики  различных дистрибутивов Linux вынуждена были исключить jdk от Oracle из своих репозиториев.

На официальном сайте вендора oracle-jdk установочный пакет для debian-based дистрибутивов остутствует: с сайта можно скачать либо rpm пакет, либо архив tar.gz . Можно позаморачиваться с установкой и настройкой java из архива, но мы пойдем более простым путем: добавим ppa-репозиторий с инсталятором jdk. 
Добавляем в файл /etc/apt/sources.list строчку:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu quantal main 
Добавляем ключ репозитория:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886 

Либо добавляем ppa-репозиторий командой:
 sudo add-apt-repository ppa:webupd8team/java
На запрос добавления репозитория нажимаем Enter.

Обновляем список пакетов:
sudo aptitude update 
Устанавливаем установщик jdk:
sudo aptitude install oracle-java7-installer 
После окончания установки проверяем какая java используется в системе по умолчанию:
sudo update-alternatives --config java
Вывод команды на консоль должен быть примерно такой:
There are 2 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072 auto mode
1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072 manual mode
Проверить работоспособность java в браузере можно на сайте oracle: Проверь java плагин
Возможно, что для запуска java-аплета потребуется разрешение (браузер запросит разрешение на запуск содержимого):
Запрос разрешения на запуск java аплета в браузере
Выбираем один из вариантов: всегда запускать на данном сайте или запустить единожды.


comments powered by Disqus