====== Java ======
===== Установка Java 6 на Ubuntu 12.04 LTS =====
Довольно часто возникает вопрос по установке Java 6 (version 1.6) и Java 5 (version 1.5) на выделенных серверах с операционной системой Ubuntu 12.04 LTS. Вопрос довольно широко описан в интернетах на разных языках, включая и родной.
Первым делом скачиваем бин-файл (обращая внимание на разрядность ОС), с [[https://www.oracle.com/technetwork/java/javase/downloads/jre6u37-downloads-1859589.html|официального сайта]].
Затем устанавливаем полученный файл (для х64 ОС, пакет называется jre-6u37-linux-x64.bin)
# chmod a+x jre-6u37-linux-x64.bin
# ./jre-6u37-linux-x64.bin
Теперь копируем директорию куда-нибудь (например в /etc/jre) и создаем сим-линки:
# mv jre1.6.0_37 /etc/jre
# ln -s -v /etc/jre/bin/java /usr/bin/java
# ln -s -v /etc/jre/bin/javac /usr/bin/javac
На этом все, тестируем:
# java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)
Буржуи используют вместо этого всего openjdk-6-jdk, и судя по всему, довольно бодро. Устанавливается мгновенно:
# apt-get install openjdk-6-jdk
5 (пятая) java устанавливается аналогично, только исходники с официального сайта берем в
[[https://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html|другом месте]].
===== Установка Java 7 на Ubuntu 12.04 LTS =====
Случай так же широко описан в интернете.
# mkdir java
# cd java/
# wget http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64.rpm?AuthParam=1354991789_662f248c056f424a1bd4098ec1c3360c
# mv jdk-7u9-linux-x64.rpm?AuthParam=1354991789_662f248c056f424a1bd4098ec1c3360c jdk-7u9-linux-x64.rpm
# apt-get install alien
# alien jdk-7u9-linux-x64.rpm --scripts
# dpkg -i jdk_1.7.009-1_amd64.deb
Проверяем:
# java -version
java version «1.7.0_09″
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
===== Установка Oracle Java 7 на Ubuntu =====
Устанавливаем Oracle Java 7 (Java JDK, JRE и Java browser plugin) на Ubuntu 13.10, 12.10, 12.04 или 10.04. Добавляем репозиторий, устанавливаем пакет:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java7-installer
Проверяем:
$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
* http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
===== Установка Oracle Java 8 на Ubuntu =====
Устанавливаем Oracle Java 8 (Java JDK, JRE и Java browser plugin) на Ubuntu 14.04, 13.10, 12.10, 12.04 или 10.04. Добавляем репозиторий, устанавливаем пакет:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Проверяем:
$ java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
* http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
===== Переключение между Oracle Java 8 и Oracle Java 7 =====
Убедитесь, что установлены соответствующие пакеты oracle-java7-installer и oracle-java8-installer. Выполните:
$ sudo update-java-alternatives -s java-7-oracle
или
$ sudo update-java-alternatives -s java-8-oracle
===== Standard Java for Debian Wheezy =====
This package points to the Java runtime, or Java compatible runtime recommended for the amd64 architecture, which is openjdk-6-jre for amd64.
# apt-get install default-jre